# -*- coding: utf8 -*-
import json
import time
import requests as r
def main_handler(event, context):
print("程序将在5秒后执行...")
time.sleep(5)
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
sessdata = "换成你自己的"
userinfo = json.loads(r.get("https://api.bilibili.com/x/web-interface/nav", cookies={"SESSDATA":sessdata}).text)
if userinfo["data"]["isLogin"] == False:
print("登录失败")
return("Login Failed")
print("用户名:"+userinfo["data"]["uname"])
print("UID:"+str(userinfo["data"]["mid"]))
sign = r.get("https://api.live.bilibili.com/sign/doSign", cookies={"SESSDATA":sessdata})
sign_info = json.loads(sign.text)
if sign_info["code"] == 0:
print("今日收获: "+sign_info["data"]["text"])
print(sign_info["data"]["specialText"])
else:
print("签到失败:"+sign_info["message"])
return "Sign Failed"
return("Finish")
哔哩哔哩云函数
最新推荐文章于 2024-05-21 16:18:28 发布