From fe00176e43e5b6589025cf1727fe7ab74fd87c37 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Mon, 11 Dec 2023 21:28:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyAliPublic.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyAliPublic.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/SrcJyAliPublic.js b/SrcJyAliPublic.js index 6dcdd9e..0ff34ec 100644 --- a/SrcJyAliPublic.js +++ b/SrcJyAliPublic.js @@ -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);