本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
Github:
[!IMPORTANT]
本项目使用人工智能辅助完成, 特此提示
写在前面
原先是使用青龙部署项目, 但是最近服务器到期了, 故想将这个项目适配到CF上, 在AI的帮助下便有了这个项目, 欢迎各位佬友提出问题和意见!
部署步骤
获取森空岛 Token
使用浏览器登录https://www.skland.com/

保持登录状态,访问 https://web-api.skland.com/account/info/hg
页面会返回 JSON。找到data.content字段,只复制它的字符串值(英文双引号直接的内容),不要复制字段名、引号或整段 JSON

返回内容的结构大致如下,其中这里才是需要复制的Token是示例占位符:
{
"code": 0,
"data": {
"content": "这里才是需要复制的Token" // 不要复制双引号
},
"msg": "..."
}
部署到CF
按照上面指引获取好森空岛TOKEN并保存好
设置呢自己的WORKER_AUTH密码, 请务必设置的长一些, 或者是使用UUID生成并保存好
点击Deploy to Cloudflare按钮,登录自己的 Cloudflare 账号并按页面提示填写:
TOKEN:森空岛 Token。多个账号使用英文逗号分隔。
WORKER_AUTH:手动触发接口的独立密码,请使用随机字符串,不要与 TOKEN 相同。
SC3_SENDKEY、SC3_UID、QMSG_KEY、PUSHPLUS_KEY:可选的推送配置,不使用时留空。

点击部署, 等待部署完成即可
[!IMPORTANT]
请不要把自己的 TOKEN 或 WORKER_AUTH 分享给其他人。
修改
如果需要修改定时规则
- CloudFlare这里使用的是UTC时间, 对于我们UTC+8时间需要自己换算哦
- 定时器语法
- 字段顺序
分钟 → 小时 → 日期 → 月份 → 周日期
* 23 * * * 及代表每天 UTC时间晚上11点(UTC+8 即为早上7点)

如果需要开启链接签到可以在这里打开, 也可以选择绑定自己的CF域名
