青龙面板阿里云盘签到教程

# 青龙面板阿里云盘签到教程

# git开源地址:

https://github.com/bighammer-link/Common-scripts

# 获取脚本

文件地址: https://raw.githubusercontent.com/bighammer-link/Common-scripts/main/aliyun.py


命令:
ql raw https://ghproxy.com/https://raw.githubusercontent.com/bighammer-link/Common-scripts/main/aliyun.py
定时规则:
26 0,7-21/3 * * *
1
2
3
4
5
6
7

image-20230228100707287

# 运行脚本

image-20230228100733210

# 添加任务

image-20230228100902185

# 执行报错

因为没有获取到refresh_token!

image-20230228101113392

refresh_token是一成不变的呢,我们使用它来更新签到需要的access_token

refresh_token获取教程:https://github.com/bighammer-link/Common-scripts/wiki/%E9%98%BF%E9%87%8C%E4%BA%91%E7%9B%98refresh_token%E8%8E%B7%E5%8F%96%E6%96%B9%E6%B3%95

# 1、登录阿里云云盘官网并且成功登录

https://www.aliyundrive.com/drive

# 2、按F12,进入开发者工具模式

在顶上菜单栏点 Application ,然后在左边菜单找到 Local storage 下面的 https://www.aliyundrive.com/ 这个域名,点到这个域名会看到有一个 token 选项,再点 token ,就找到 refresh_token 了 image

把刚才获取到的refresh_token编辑填到文件中

在‘脚本管理’---> 选择文件,点击编辑,再保存即可,然后回到定时任务中启动任务,看

image-20230228101520500

# 依然报错

image-20230228101720563

更新access_token
Traceback (most recent call last):
  File "raw_main_aliyun.py", line 67, in <module>
    mian()
  File "raw_main_aliyun.py", line 56, in mian
    access_token = update_token(refresh_token)
  File "raw_main_aliyun.py", line 49, in update_token
    access_token = response['access_token']
KeyError: 'access_token'

1
2
3
4
5
6
7
8
9
10