|
|
|
@ -303,12 +303,11 @@ function aliOpenPlayUrl(file_id, sharedata) { |
|
|
|
|
return json2; |
|
|
|
|
} |
|
|
|
|
let open_access_token; |
|
|
|
|
let open_refresh_token |
|
|
|
|
if(aliOpenTokenObj.openint==2){ |
|
|
|
|
let alistOpen = webdavOpenApi(aliOpenTokenObj.refresh_token_2); |
|
|
|
|
if(alistOpen.access_token){ |
|
|
|
|
open_access_token = alistOpen.access_token; |
|
|
|
|
open_refresh_token = alistOpen.refresh_token; |
|
|
|
|
aliOpenTokenObj.refresh_token_2 = alistOpen.refresh_token || ""; |
|
|
|
|
}else if(alistOpen.error){ |
|
|
|
|
log('webdav开放接口获取token失败>'+alistOpen.error); |
|
|
|
|
toast('原画接口2失败,重新登录或切换原画1或转码播放'); |
|
|
|
@ -317,15 +316,14 @@ function aliOpenPlayUrl(file_id, sharedata) { |
|
|
|
|
let alistOpen = alistOpenApi(aliOpenTokenObj.refresh_token_1); |
|
|
|
|
if(alistOpen.access_token){ |
|
|
|
|
open_access_token = alistOpen.access_token; |
|
|
|
|
open_refresh_token = alistOpen.refresh_token; |
|
|
|
|
aliOpenTokenObj.refresh_token_1 = alistOpen.refresh_token || ""; |
|
|
|
|
}else if(alistOpen.error && alistOpen.variable){ |
|
|
|
|
alistOpen = alistOpenApi(); |
|
|
|
|
open_access_token = alistOpen.access_token; |
|
|
|
|
open_refresh_token = alistOpen.refresh_token; |
|
|
|
|
aliOpenTokenObj.refresh_token_1 = alistOpen.refresh_token || ""; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if(open_refresh_token){ |
|
|
|
|
aliOpenTokenObj.refresh_token_1 = open_refresh_token; |
|
|
|
|
if(open_access_token){ |
|
|
|
|
aliconfig.opentoken = aliOpenTokenObj; |
|
|
|
|
writeFile(alicfgfile, JSON.stringify(aliconfig)); |
|
|
|
|
putMyVar('aliopentoken', open_access_token); |
|
|
|
|