VPS/云主机等
优惠信息分享

鹅厂福利:腾讯海军公仔+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

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

yum install -y nodejs  #centosapt install -y nodejs  #ubuntunpm install -g serverless

4、部署

1)下载项目代码

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

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

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

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

4)修改Nodejs环境变量

echo "SERVERLESS_PLATFORM_VENDOR=tencent" >> .env

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

sls deploy

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

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

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

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)如何解决这个问题呢,就是授权。

[reply]

腾讯云主账号除了要有云函数的角色权限还要有 Serverless Framework 的角色权限,获取权限的方法也很简单,分别打开:

https://console.cloud.tencent.com/sls

https://console.cloud.tencent.com/scf/list?rid=1&ns=default

[/reply]

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

6、领取奖励

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

需要提供信息:

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

7、最后

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

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

赞(0)
未经允许不得转载:遗弃你|YIQINI.COM » 鹅厂福利:腾讯海军公仔+Serverless文化衫领取指南

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册