From 16cea3284f37ae2e85cd25a6a61f7099d9566133 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Mon, 23 Sep 2024 21:13:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyData.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyData.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/SrcJyData.js b/SrcJyData.js index cfb48435..c3069f1b 100644 --- a/SrcJyData.js +++ b/SrcJyData.js @@ -680,6 +680,7 @@ function getSsData(name, jkdata, page) { api_ua = api_ua == "MOBILE_UA" ? MOBILE_UA : api_ua == "PC_UA" ? PC_UA : api_ua; let headers = { 'User-Agent': api_ua }; page = page || MY_PAGE; + let error = 0; let vodhost, ssurl, detailurl, postdata, listnode, extdata; if (api_type == "v1") { @@ -742,8 +743,12 @@ function getSsData(name, jkdata, page) { listnode = "json.list"; } else { log('api类型错误'); - return []; + return { + vodlists: [], + error: 1 + }; } + function getHtmlCode(ssurl, headers) { let html = request(ssurl, { headers: headers, timeout: timeout }); try { @@ -990,6 +995,7 @@ function getSsData(name, jkdata, page) { } } } catch (e) { + error = 1; log(jkdata.name + ' 搜索数据报错>' + e.message + " 错误行#" + e.lineNumber); } @@ -1017,10 +1023,14 @@ function getSsData(name, jkdata, page) { } }); } catch (e) { + error = 1; log(jkdata.name + ' 输出结果报错>' + e.message + " 错误行#" + e.lineNumber); } } - return searchs; + return { + vodlists: searchs, + error: error + } } // 获取二级数据