阿里云盘每日定时签到,无需服务器

来源:哔哩哔哩   2023-07-31 22:32:53
A+A-

需要用到的网站:金山文档(无需下载),阿里云盘


(相关资料图)

步骤:

1、进入金山文档网页端

描述:编写金山文档AirScript脚本,设置定时任务运行

官方地址:

2、新建一个空白的表格,点击(效率)---(高级开发)----(AirScript脚本编辑器)

3、新建脚本:(创建脚本)----(文档共享脚本)-----脚本重命名未:此处备注个名称即可(可备注阿里云盘签到)

4、点击“服务”--“添加服务”,下方的三个服务需全部添加,依次添加“云文档API”、“邮件API”、“网络API”

5、添加服务后,需要把脚本代码添加到编程器,点击保存

注:该代码源来于网络,如有懂的,代码不规范的错误的,懂的自行修改

脚本代码:

// 使用前添加 refresh_token 的值(从浏览器中复制,后面有教程)

var refresh_token = ""

function sleep(d){

for(var t = ();() - t <= d;);

}

// 发起网络请求

let data = ("/v2/account/token",

({

"grant_type": "refresh_token",

"refresh_token":refresh_token

})

)

data = ()

var access_token = data['access_token']

var phone = data["user_name"]

var access_token2 = 'Bearer '+access_token

let data2 = ("/v1/activity/sign_in_list",

({"_rx-s": "mobile"}),

{headers:{"Authorization":access_token2}}

)

data2=()

var signin_count = data2['result']['signInCount']

sleep(3000)

let data3 = (

"/v1/activity/sign_in_reward?_rx-s=mobile",

({"signInDay": signin_count}),

{headers:{"Authorization":access_token2}}

)

data3=()

("签到成功, 本月累计签到"+ signin_count+"天")

("本次签到获得"+data3["result"]["name"] +","+data3["result"]["description"])

6、模板导入表格

注:模板源于大佬分享

签到模板:/l/ceQR4HpZ6op1

7、打开阿里云盘网站,获取token了

网站:/sign/in

登录后按“F12”,

中文显示:点击-【应用程序】-【本地储存】-【…】-【token】-【refresh_token】

英文显示:点击:【Application】-【Local Storage】-【…】-【token】-【refresh_token】

8、将refresh_token 的值复制到表格中,可以写入多个账号的refresh_token

9、填写表格内容

填写是否领取奖励(是的话会自动领取签到奖励,为否的话只签到,当当前时间为每月最后一天,自动领取未领取的奖励)

填写是否发送邮箱通知,发送邮箱通知的话,写入接收邮箱的地址,不发送就填否(单/多账号下只发送与同行对应账号相关内容)

10、发送邮箱如何配置

配置参考这篇文章:/documentation/

SMTP服务器:

SMTP端口号:465。必须填这个端口号,否则会报错

11、测试,点击运行脚本,如无问题,设置定时任务即可

标签:


Copyright ©  2015-2022 热讯办公网版权所有  备案号:豫ICP备20005723号-6   联系邮箱:29 59 11 57 8@qq.com