From 74e2d5fd5d2446d91320a959d454950730eb5576 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Mon, 11 Sep 2023 20:02:53 +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 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SrcJyAliPublic.js b/SrcJyAliPublic.js index e17ad29..a223e69 100644 --- a/SrcJyAliPublic.js +++ b/SrcJyAliPublic.js @@ -46,7 +46,7 @@ function createsession(headers,deviceId,userId){ function aliSharePlayUrl(share_id,file_id,share_pwd){ try{ share_pwd = share_pwd&&share_pwd.length==4?share_pwd:""; - let sharetoken = JSON.parse(request('https://api.aliyundrive.com/v2/share_link/get_share_token', { body: { "share_pwd": share_pwd, "share_id": share_id }, method: 'POST', timeout: 3000 })).share_token; + let sharetoken = getsharetoken(share_id,share_pwd).share_token; let authorization = 'Bearer ' + userinfo.access_token; let deviceId = userinfo.device_id; let userId = userinfo.user_id; @@ -148,7 +148,7 @@ function getAliUrl(share_id, file_id, share_pwd) { } },share_id,file_id,share_pwd,config)); if(getItem('aliyun_playMode', '智能')=="智能" || getItem('aliyun_playMode')=="原画"){ - let sharetoken = JSON.parse(request('https://api.aliyundrive.com/v2/share_link/get_share_token', { body: { "share_pwd": share_pwd, "share_id": share_id }, method: 'POST', timeout: 3000 })).share_token; + let sharetoken = getsharetoken(share_id,share_pwd).share_token; let openUrl = aliOpenPlayUrl(file_id,{sharetoken:sharetoken,share_id:share_id}); if(openUrl){ urls.push(openUrl + "#isVideo=true##pre#"); @@ -183,7 +183,7 @@ function getAliUrl(share_id, file_id, share_pwd) { function getSubtitle(share_id,sub_file_id,share_pwd){ try{ share_pwd = share_pwd&&share_pwd.length==4?share_pwd:""; - let sharetoken = JSON.parse(request('https://api.aliyundrive.com/v2/share_link/get_share_token', { body: { "share_pwd": share_pwd, "share_id": share_id }, method: 'POST', timeout: 3000 })).share_token; + let sharetoken = getsharetoken(share_id,share_pwd).share_token; headers["authorization"] = userinfo.access_token; headers["x-share-token"] = sharetoken; let data = {"expire_sec":600,"file_id":sub_file_id,"share_id":share_id};