From 7e9fce02d833099f639a6c58ac602a3dfeede518 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Fri, 26 Jan 2024 21:24:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyAliDisk.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyAliDisk.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/SrcJyAliDisk.js b/SrcJyAliDisk.js index e15e34e5..fa1e144b 100644 --- a/SrcJyAliDisk.js +++ b/SrcJyAliDisk.js @@ -536,19 +536,21 @@ function aliMyDisk(folder_id, isSearch, drive_id) { sousuo2(d, 1); } else { try { - let postdata = {"drive_id":"12285911","marker":"","parent_file_id":"root","limit":50,"image_thumbnail_width":300,"order_by":"name","order_direction":"ASC","fields":"*","video_thumbnail_width":300};//{ "drive_id": drive_id, "parent_file_id": folder_id, "limit": 200, "all": false, "url_expire_sec": 14400, "image_thumbnail_process": "image/resize,w_256/format,avif", "image_url_process": "image/resize,w_1920/format,avif", "video_thumbnail_process": "video/snapshot,t_1000,f_jpg,ar_auto,w_256", "fields": "*", "order_by": "updated_at", "order_direction": "DESC" }; + let postdata = { "drive_id": drive_id, "parent_file_id": folder_id, "limit": 200, "all": false, "url_expire_sec": 14400, "image_thumbnail_process": "image/resize,w_256/format,avif", "image_url_process": "image/resize,w_1920/format,avif", "video_thumbnail_process": "video/snapshot,t_1000,f_jpg,ar_auto,w_256", "fields": "*", "order_by": "updated_at", "order_direction": "DESC" }; let posturl = "https://api.aliyundrive.com/adrive/v3/file/list"; + headers['authorization'] = authorization; + headers['x-canary'] = "client=web,app=adrive,version=v4.1.1"; + /* let opentoken = getOpenToken(authorization); if(opentoken){ headers['authorization'] = 'Bearer ' + opentoken; posturl = "https://openapi.aliyundrive.com/adrive/v1.0/openFile/list"; }else{ - headers['authorization'] = authorization; - headers['x-canary'] = "client=web,app=adrive,version=v4.1.1"; + } + */ let getfiles = request(posturl, { headers: headers, body: postdata, method: 'POST' }); let myfilelist = JSON.parse(getfiles).items || []; - log(myfilelist); if (myfilelist.length > 0) { let sublist = myfilelist.filter(item => { return item.type == "file" && /srt|vtt|ass/.test(item.file_extension);