前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >不是吧,Serverless 还能这么玩?

不是吧,Serverless 还能这么玩?

作者头像
腾讯云serverless团队
发布2020-09-30 13:10:22
1.3K0
发布2020-09-30 13:10:22
举报
文章被收录于专栏:Tencent Serverless 官方专栏

窗外已经秋高气爽,内心蠢蠢欲动,但工作不能落!

虽然我们是做技术的,但依然有个成为程序员大 V 的梦想。短视频领域风生水起,那就 B 站走起,让大家能更好地了解 Serverless。

打开主页,看到系统温馨提示:

  • 距离转正会员,还差一点点!
  • 每日登陆、每日观看、每日投币、每日分享!

这意味着国庆 8 天长假天天要登录和签到?

我读过很多历史,也看过很多兵书,在那一刻我还是上头了。

刚好,在 GitHub 发现了一个「通过 Serverless 云函数实现网易云音乐自动升级」的项目,稍加改造,或许就能在另一个平台实现自动签到呢?

https://github.com/ZainCheung/netease-cloud

四步实现自动签到脚本

该脚本通过 Serverless Framework 部署,可以实现自动定时打卡和邮件推送通知的功能。

脚本来自:github.com/happy888888/BiliExp

  1. 安装命令行工具 Serverless Framework
代码语言:javascript
复制
npm install -g serverless
  1. 下载项目模版代码,并进入模版目录 biliexp-demo
代码语言:javascript
复制
sls init biliexp-demo
cd biliexp-demo
  1. 打开 config.json 文档,根据说明填入对应内容,cookieDatas 由浏览器获取,email 处填入用于接受通知的邮件名
代码语言:javascript
复制
{
    "cookieDatas":[
       {
           "SESSDATA": "",
           "bili_jct": "",
           "DedeUserID": ""
       }
   ],
   "email": "" ,
}

获取 cookieDatas(以 Chrome 为例):登录 B 站 -> 右键点击「检查」-> application -> cookies

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

成功部署

脚本测试

登陆腾讯云云函数控制台,可以看到成功部署的函数,点击「测试」按钮检测函数运行结果,可以看到函数调用成功:

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

登陆 bilibili 个人中心,可以看到打卡成功。

https://account.bilibili.com/account/home

当然,除了 B 站签到,它也可以再拓展为其他平台的玩法,但是不要拿去干坏事哦~

彩蛋活动

原来 Serverless 还能这么玩,一个人玩是一个人的快乐,两人玩就是双份快乐!

福利一:部署成功有好礼

按照上文步骤,成功部署的小伙伴,点击「阅读原文」提交收件信息,即可获得腾讯海军公仔 + Serverless 文化衫一件!

福利二:评论留言有好礼

评论区留言你对 Serverless 的使用心得或玩法,我们将挑选 3 位优质评论送上计算器笔记本!

不知道说什么?那就评论「Serverless666」,留言楼层尾号为 6 的小伙伴(如 6 楼、16 楼、26 楼···)也有礼物!

福利三:分享活动有好礼

转发本文至朋友圈,未屏蔽分组保留一小时,添加微信小助手(ID: ServerlessCloud),发送朋友圈截图,即可获取企鹅玩偶一个!

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-09-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ServerlessCloudNative 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 四步实现自动签到脚本
  • 脚本测试
  • 彩蛋活动
相关产品与服务
云函数
云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助您在无需购买和管理服务器的情况下运行代码。您只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。云函数是实时文件处理和数据处理等场景下理想的计算平台。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档