|
|
|
@ -61,15 +61,6 @@ function aliSharePlayUrl(share_id,file_id,share_pwd){ |
|
|
|
|
let data = data = {"category": "live_transcoding", "file_id": file_id, "get_preview_url": true, "share_id": share_id, "template_id": "", "get_subtitle_info": true} |
|
|
|
|
let json = JSON.parse(request('https://api.aliyundrive.com/v2/file/get_share_link_video_preview_play_info', { headers: headers, body: data, method: 'POST', timeout: 3000 })); |
|
|
|
|
aliyunUrl = json.video_preview_play_info.live_transcoding_task_list; |
|
|
|
|
aliyunUrl.push({ |
|
|
|
|
"template_id": "UHD", |
|
|
|
|
"template_name": "pdsUHD", |
|
|
|
|
"template_width": 4096, |
|
|
|
|
"template_height": 2160, |
|
|
|
|
"status": "finished", |
|
|
|
|
"stage": "stage_all", |
|
|
|
|
"preview_url": aliOpenPlayUrl(file_id,{sharetoken:sharetoken,share_id:share_id}) |
|
|
|
|
}) |
|
|
|
|
aliyunUrl.reverse(); |
|
|
|
|
} |
|
|
|
|
return aliyunUrl; |
|
|
|
@ -156,6 +147,13 @@ function getAliUrl(share_id, file_id, share_pwd) { |
|
|
|
|
return ff; |
|
|
|
|
} |
|
|
|
|
},share_id,file_id,share_pwd,config)); |
|
|
|
|
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 openUrl = aliOpenPlayUrl(file_id,{sharetoken:sharetoken,share_id:share_id}); |
|
|
|
|
if(openUrl){ |
|
|
|
|
urls.push(openUrl); |
|
|
|
|
names.push("原始 文件"); |
|
|
|
|
heads.push({ 'Referer': 'https://www.aliyundrive.com/' }); |
|
|
|
|
} |
|
|
|
|
let playUrlList = aliSharePlayUrl(share_id,file_id,share_pwd) || []; |
|
|
|
|
if(playUrlList.length>0){ |
|
|
|
|
playUrlList.forEach((item) => { |
|
|
|
|