| 16 | } |
| 17 | |
| 18 | function GetRefresh_token() { |
| 19 | const body = $.toObj($request.body) |
| 20 | let headers = { |
| 21 | 'x-canary': $request.headers['x-canary'], |
| 22 | 'user-agent': $request.headers['user-agent'], |
| 23 | 'x-device-id': $request.headers['x-device-id'], |
| 24 | 'cookie': $request.headers['cookie'] |
| 25 | } |
| 26 | let refresh_token = body.refresh_token |
| 27 | if (refresh_token) { |
| 28 | if (ADriveInfo.refresh_token) { |
| 29 | if (ADriveInfo.refresh_token !== refresh_token) { |
| 30 | ADriveInfo.refresh_token_body = body |
| 31 | ADriveInfo.refresh_token = refresh_token |
| 32 | ADriveInfo.headers = headers |
| 33 | let t = $.setjson(ADriveInfo, keyName) |
| 34 | if (t) { |
| 35 | $.msg($.name, '更新阿里网盘refresh_token成功 🎉', '') |
| 36 | } else { |
| 37 | $.msg($.name, '更新阿里网盘refresh_token失败‼️', '') |
| 38 | } |
| 39 | } |
| 40 | } else { |
| 41 | ADriveInfo.refresh_token_body = body |
| 42 | ADriveInfo.refresh_token = refresh_token |
| 43 | ADriveInfo.headers = headers |
| 44 | let t = $.setjson(ADriveInfo, keyName) |
| 45 | if (t) { |
| 46 | $.msg($.name, '首次写入阿里网盘refresh_token成功 🎉', '') |
| 47 | } else { |
| 48 | $.msg($.name, '首次写入阿里网盘refresh_token失败‼️', '') |
| 49 | } |
| 50 | } |
| 51 | } |
| 52 | $.done() |
| 53 | } |
| 54 | |
| 55 | function GetAuthorizationKey() { |
| 56 | let option = { |