前几天我们介绍了,青龙面板的搭建以及使用这次我们将介绍云函数的搭建。
这次我们以腾讯云为例,首先打开腾讯云搜索云函数。
1.点击新建,点击重头开始
2,而函数名称也得改成「dailycheckin」,运行环境选择「python3.6」。
改好了就往下挪,会看到【函数代码】这一栏。
# -*- coding: utf-8 -*-
from dailycheckin.main import checkin
def main_handler(event, context):
checkin()
将这个全部替换里面的代码。
接下来我们需要再往下滑,找到【高级配置】那一栏,把“执行超时时间”改成900秒。
再往下滑,找到【触发器配置】
选择“自定义创建”,把“定时任务名称”改为:checkin。
触发周期改为:自定义触发周期。
Cron表达式改为:45 8 * * *
以上的操作都搞完以后,就可以点击【完成】
接下来首先安装依赖环境
在函数管理界面点击【函数代码】,接着找到“终端”,点击“新终端”。
输入以下代码
cd src
pip3 install dailycheckin --upgrade -t .
最后出现“successfully”的提示就表示安装成功了。
4.复制和配置自动签到代码
如果以上步骤都完成,云函数的所有环境给弄好了。
还差最后一步,那就是把自动签到代码放到云函数上运行。
还是在这个“聊天窗口”的src目录上,右键新建文件夹一个“config”文件夹。
在刚新建好的“config”文件夹里,再新建一个config.json文件。
最后输入代码即可运行。
代码地址
https://sitoi.gitee.io/dailycheckin/settings
把这串代码复制并粘贴到config.json里面,然后我们再按自己的需求,来配置需要签到的App。
具体说明跑一些文件链接里面有记载。很简单。