腾讯云福利:腾讯海军公仔 + 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、准备

这次活动还是基于宝塔来完成,所以要准备好宝塔面板

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)使用SSH,下载项目代码

  1. sls init biliexp-demo
  2. cd biliexp-demo

2)在B站上登陆后,个人中心页面,按下F12,获取下面三个参数:DedeUserID,SESSDATA,bili_jct

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

3)将上一步中获取的三个参数,填入对应位置,然后执行下面这条命令(注意:执行时需要将你的数据填入):

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

注:我们可以使用 vi config.json 命令查看一下是否配置成功

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

sls deploy

5)会出现二维码QR Code让你登陆!在手机端默认全部授权即可。如果没有问题,会提示函数搭建成功。函数搭建成功后切勿急忙退出SSH,需要将搭建成功截图保存,后面要用!

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

6)修改Nodejs环境变量

echo "SERVERLESS_PLATFORM_VENDOR=tencent" >> .env

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

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

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

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

5、可能遇到的坑

有的博主推荐使用主账号来操作,然而我却恰恰相反,我使用主账号时总是提示我是子账号权限不够,无奈之下我就创建了子账号,使用子账号的SecretId和Secretkey成功部署。因为没有个好的教程,配置极容易出错,这里我把遇到的坑分享下,防止大家走弯路

1)账户未授权,如下:

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

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

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

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

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

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

此外,配置 .env 文件时,默认使用的是临时SecretId和SecretKey,外加一个TOKEN,然而我在测试时使用默认方式死活不行,只好按照官方的文档,使用子账号的SecretId和SecretKey,删除TOKEN,保留APPID,然后问题成功解决

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

6、领取奖励

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

需要提供信息:

  • 函数搭建成功截图
  • 腾讯云AppID
  • 收件人名字
  • 电话号码
  • 收件地址

7、最后

不知道这个函数调用是否收费,大家收到礼品后根据自己实际情况选择保留吧!

如果你在搭建的过程中还有别的问题,欢迎留言!

1、本站名称:朴尘轻轩
2、本站永久地址:https://pucqx.cn  
3、本文名称: 腾讯云福利:腾讯海军公仔 + Serverless 文化衫领取指南
4、本文永久链接: https://pucqx.cn/2505.html
5、本篇文章系 朴尘轻轩 原创,转载请注明出处: https://pucqx.cn/2505.html
6、本资源来源于互联网,安全性未知,使用前请自行甄别
7、本资源来源于互联网,如有侵权请及时联系我们,我们将在72小时内删除侵权内容!
8、本资源存储在云盘,如发现链接失效,请 点此反馈 我们会第一时间更新。

发表评论

登录后才能评论