鹅厂福利:腾讯海军公仔 + Serverless 文化衫领取指南

鹅厂福利:成功创建 Serverless B站自动签到应用即可获取腾讯海军公仔 + Serverless 文化衫~~

1、活动简介

貌似自带的攻略有点问题,但是可以参考~~

攻略:https://mp.weixin.qq.com/s/_y7cuaTg0DOOpmYKc3puLw

项目:https://github.com/happy888888/BiliExp

领奖方式:https://wj.qq.com/s2/7305273/8505/

活动截止时间: 10 月 9 日 12:00

2、准备

这次还是基于宝塔来倒腾,所以宝塔面板准备好了(宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=

1)宝塔面板最新版本

2)B站正式会员

3)PM2管理器(软件商店中搜索安装即可~)

4)开通腾讯云函数

云函数控制台:https://console.cloud.tencent.com/scf

3、安装好环境

1)在PM2管理器中安装模块

以上,PM2管理器安装好之后,你还需要安装一个模块:serverless

鹅厂福利:腾讯海军公仔 + Serverless 文化衫领取指南

2)也可以直接用命令安装

yum install -y nodejs  #centos
apt install -y nodejs  #ubuntu
npm install -g serverless

4、部署

1)下载项目代码

sls create --template-url https://github.com/happy888888/BiliExp.git
cd BiliExp

2)打开配置文件,填入下面三个data当中,然后执行这条指令。如何获取,看下一步~~

echo '{
     "cookieDatas":[
        {
            "SESSDATA": "填入这里",
            "bili_jct": "填入这里",
            "DedeUserID": "填入这里"
        }
    ],
    "email": "",
    "SCKEY": "",
    "说明":"cookieDatas由浏览器获取,获取详情见首页说明;email用于邮件消息推送,SCKEY用于微信消息推送,详情见http://sc.ftqq.com/,这两项不用请留空"
}' > ./config/config.json

3)需要在B站上登陆后,F12,获取上面三个参数:

鹅厂福利:腾讯海军公仔 + Serverless 文化衫领取指南

4)修改Nodejs环境变量

echo "SERVERLESS_PLATFORM_VENDOR=tencent" >> .env

5)通过命令 sls deploy 完成部署,部署成功后,每日可自动触发,为您完成签到打卡

sls deploy

6)会出现二维码QR Code让你登陆!在手机端默认全部授权即可。如果没有问题,会提示函数搭建成功。

鹅厂福利:腾讯海军公仔 + Serverless 文化衫领取指南

7)之后在,https://serverless.cloud.tencent.com/ 中可以看到创建成功。

鹅厂福利:腾讯海军公仔 + Serverless 文化衫领取指南

8)随便测试下,登陆 bilibili 个人中心,可以看到打卡成功。

鹅厂福利:腾讯海军公仔 + Serverless 文化衫领取指南

5、一些问题

推荐使用主账号来操作这个,这玩意因为没有个好的教程,配置极容易出错,大鸟这里把遇到的坑记录下~

1)没授权会遇到函数异常的错误,如下:

check: 函数状态异常, An internal error has occurred. Retry your request, but if the problem persists, contact us with details. 

  帮助文档: https://cloud.tencent.com/document/product/1154/39270 
  获取支持: https://cloud.tencent.com/act/event/Online_service 
  问答社区: https://cloud.tencent.com/developer/ask 

2)如何解决这个问题呢,就是授权。

此处为隐藏的内容
发表评论并刷新,方可查看

按照提示开通权限就好,切记这一步很重要!

6、领取奖励

领奖方式:https://wj.qq.com/s2/7305273/8505/

需要提供信息:

  • 完成截图
  • 腾讯云AppID
  • 收件人名字
  • 电话号码
  • 收件地址

7、最后

仓促完成,不知道这个函数调用是否收费,等明天在看看吧~~

修改config.json那一步,宝塔用户可以直接在宝塔面板文件目录中修改~


【AD】DMIT美国洛杉矶三网CN2 GIA/CMIN2补货,年付36.9美元起

【AD】美国洛杉矶CN2 VPS/香港CN2 VPS/日本CN2 VPS推荐,延迟低、稳定性高、免费备份_搬瓦工vps