From c8fc8f1f65b3a9bcf58323ed39b8ba42db868729 Mon Sep 17 00:00:00 2001 From: huangxd- <649924757@qq.com> Date: Mon, 30 Mar 2026 22:58:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Daiyifan=E6=BA=90fw=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- danmu_api/sources/aiyifan.js | 36 ------------------------------------ 1 file changed, 36 deletions(-) diff --git a/danmu_api/sources/aiyifan.js b/danmu_api/sources/aiyifan.js index bc32ab4..9c72d55 100644 --- a/danmu_api/sources/aiyifan.js +++ b/danmu_api/sources/aiyifan.js @@ -72,16 +72,7 @@ export default class AiyifanSource extends BaseSource { const urlWithParams = updateQueryString(this.SEARCH_API, params); const response = await httpGet(globals.makeProxyUrl(urlWithParams), { headers }); - if (response.status !== 200) { - log("error", `[搜索失败] HTTP ${response.status}: ${response.data?.slice(0, 200) || response.statusText}`); - return null; - } - const data = typeof response.data === "string" ? JSON.parse(response.data) : response.data; - if (data.ret !== 200) { - log("error", `[搜索失败] 返回码: ${data.ret}, msg: ${data.msg}`); - return null; - } return data; } catch (error) { log("error", `[搜索失败] 错误: ${error.message}`); @@ -160,16 +151,7 @@ export default class AiyifanSource extends BaseSource { const urlWithParams = updateQueryString(this.PLAYLIST_API, params); const response = await httpGet(globals.makeProxyUrl(urlWithParams), { headers }); - if (response.status !== 200) { - log("error", `[播放列表失败] HTTP ${response.status}: ${response.data?.slice(0, 200) || response.statusText}`); - return []; - } - const data = typeof response.data === "string" ? JSON.parse(response.data) : response.data; - if (data.ret !== 200) { - log("error", `[播放列表失败] 返回码: ${data.ret}, msg: ${data.msg}`); - return []; - } const episodes = []; const infoList = data.data?.info || []; @@ -226,16 +208,7 @@ export default class AiyifanSource extends BaseSource { const urlWithParams = updateQueryString(this.VIDEO_API, params); const response = await httpGet(globals.makeProxyUrl(urlWithParams), { headers }); - if (response.status !== 200) { - log("error", `[视频信息失败] HTTP ${response.status}: ${response.data?.slice(0, 200) || response.statusText}`); - return null; - } - const data = typeof response.data === "string" ? JSON.parse(response.data) : response.data; - if (data.ret !== 200) { - log("error", `[视频信息失败] 返回码: ${data.ret}, msg: ${data.msg}`); - return null; - } return data.data || {}; } catch (error) { log("error", `[视频信息失败] 错误: ${error.message}`); @@ -291,16 +264,7 @@ export default class AiyifanSource extends BaseSource { const urlWithParams = updateQueryString(this.DANMU_API, params); const response = await httpGet(globals.makeProxyUrl(urlWithParams), { headers }); - if (response.status !== 200) { - log("error", `[弹幕失败] HTTP ${response.status}: ${response.data?.slice(0, 400) || response.statusText}`); - return []; - } - const data = typeof response.data === "string" ? JSON.parse(response.data) : response.data; - if (data.ret !== 200) { - log("error", `[弹幕失败] 返回码: ${data.ret}`); - return []; - } const danmuList = data.data?.info || []; log("info", `[弹幕] 获取到 ${danmuList.length} 条弹幕`);