diff --git a/danmu_api/sources/animeko.js b/danmu_api/sources/animeko.js index 2164324..d28880b 100644 --- a/danmu_api/sources/animeko.js +++ b/danmu_api/sources/animeko.js @@ -3,7 +3,7 @@ import { globals } from '../configs/globals.js'; import { log } from "../utils/log-util.js"; import { httpGet, httpPost } from "../utils/http-util.js"; import { addAnime, removeEarliestAnime } from "../utils/cache-util.js"; -import { SegmentListResponse } from '../models/dandan-model.js'; +import { SegmentListResponse } from '../models/dandan-model.js'; import { titleMatches, getExplicitSeasonNumber, extractSeasonNumberFromAnimeTitle } from "../utils/common-util.js"; import { searchBangumiData } from '../utils/bangumi-data-util.js'; @@ -81,7 +81,7 @@ export default class AnimekoSource extends BaseSource { */ _getSubjectServerPriority() { const officialBase = "https://api.bgm.tv"; - const mirrorBase = "https://api.bangumi.pro"; + const mirrorBase = "https://api.bangumi.vip"; // 获取可能被代理的官方 URL const proxyOfficialBase = this._applyProxyForSearch(officialBase); @@ -350,7 +350,7 @@ export default class AnimekoSource extends BaseSource { while (true) { const searchPath = `/v0/search/subjects?limit=${limit}&offset=${offset}`; const officialUrl = `https://api.bgm.tv${searchPath}`; - const mirrorUrl = `https://api.bangumi.pro${searchPath}`; + const mirrorUrl = `https://api.bangumi.vip${searchPath}`; // 获取可能被代理的官方 URL const proxySearchUrl = this._applyProxyForSearch(officialUrl); @@ -935,12 +935,12 @@ export default class AnimekoSource extends BaseSource { const time = (Number(info.playTime) / 1000).toFixed(2); const mode = locationMap[info.location] || 1; const color = info.color === -1 ? 16777215 : info.color; - - return { - cid: item.id, - p: `${time},${mode},${color},[animeko]`, - m: info.text - }; + + return { + cid: item.id, + p: `${time},${mode},${color},[animeko]`, + m: info.text + }; }); } }