前情提要
emmm怎么突然会出这个教程呢,因为俺要白嫖TX,如下图:
这是腾讯云函数公众号的一个搭建环境送礼品的活动,截止日期:10.9
这活动多亏群友分享,不然俺也不知道还有这种白嫖的好事情嘿嘿嘿,感谢群友~
步入正题
目的
这个脚本的作用就是可以实现B站自动签到打卡且不浪费闲置资源
Serverless可以让你不买服务器,也不需要在本地计算机安装Python
等运行环境,实现全云端托管运行
本文基于:@happy888888
的项目代码
项目地址:{% btn ‘https://github.com/happy888888/BiliExp’,BiliExp %}
使用本地CLI部署
- 安装命令行工具
Serverless Framework
npm install -g serverless
- 下载项目模板代码,并进入模板目录
biliexp-demo
sls create --template-url https://github.com/happy888888/BiliExp.git
sls init biliexp-demo
cd biliexp-demo
-
打开
bilibili
官网,登陆自己账户获取SEEDATA,bili_jct,DedeUserID (获取方式参考下图)
-
打开
config.json
文档,根据说明填入对应内容,
{
"cookieDatas":[
{
"SESSDATA": "",
"bili_jct": "",
"DedeUserID": ""
}
],
"email": "" ,
"说明":"cookieDatas由浏览器获取, email 处填入您用于接受通知的邮件名"
}
- 通过命令
sls deploy
完成部署,部署成功后,每日可自动触发,为您完成签到打卡
sls deploy
- 部署完毕后登陆腾讯云函数控制台,击「测试」按钮检测函数运行结果,可以看到函数调用成功
- 测试完毕后,可以去B站个人主页查看是否签到成功~
教程完毕!