|
|
@ -37,36 +37,6 @@ let image = new RegExp("jpg|png|gif|bmp|ico|svg", "i");//进入图片查看 |
|
|
|
let transcoding = { UHD: "4K 超清", QHD: "2K 超清", FHD: "1080 全高清", HD: "720 高清", SD: "540 标清", LD: "360 流畅" }; |
|
|
|
let transcoding = { UHD: "4K 超清", QHD: "2K 超清", FHD: "1080 全高清", HD: "720 高清", SD: "540 标清", LD: "360 流畅" }; |
|
|
|
let aliaccount = aliconfig.account || {}; |
|
|
|
let aliaccount = aliconfig.account || {}; |
|
|
|
let alitoken = aliaccount.refresh_token || ""; |
|
|
|
let alitoken = aliaccount.refresh_token || ""; |
|
|
|
/* |
|
|
|
|
|
|
|
if (!alitoken) { |
|
|
|
|
|
|
|
try { |
|
|
|
|
|
|
|
//节约资源,如果有获取过用户信息,就重复利用一下
|
|
|
|
|
|
|
|
let icyfilepath = "hiker://files/rules/icy/icy-ali-token.json"; |
|
|
|
|
|
|
|
let joefilepath = "hiker://files/rules/joe/ali.json"; |
|
|
|
|
|
|
|
let alifile = fetch(icyfilepath); |
|
|
|
|
|
|
|
if (alifile) { |
|
|
|
|
|
|
|
let tokenlist = eval(alifile); |
|
|
|
|
|
|
|
if (tokenlist.length > 0) { |
|
|
|
|
|
|
|
alitoken = tokenlist[0].refresh_token; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if (!alitoken) { |
|
|
|
|
|
|
|
alifile = fetch(joefilepath); |
|
|
|
|
|
|
|
if (alifile) { |
|
|
|
|
|
|
|
let token = eval(alifile); |
|
|
|
|
|
|
|
alitoken = token.refresh_token; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if (alitoken) { |
|
|
|
|
|
|
|
aliaccount.refresh_token = alitoken; |
|
|
|
|
|
|
|
aliconfig.account = aliaccount; |
|
|
|
|
|
|
|
writeFile(alicfgfile, JSON.stringify(aliconfig)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} catch (e) { |
|
|
|
|
|
|
|
log('自动取ali-token失败' + e.message); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
let headers = { |
|
|
|
let headers = { |
|
|
|
"content-type": "application/json;charset=UTF-8", |
|
|
|
"content-type": "application/json;charset=UTF-8", |
|
|
|
"origin": "https://www.aliyundrive.com", |
|
|
|
"origin": "https://www.aliyundrive.com", |
|
|
|