diff --git a/lib/v2/bilibili/fav.js b/lib/v2/bilibili/fav.js index 01282fb790..c330cef57e 100644 --- a/lib/v2/bilibili/fav.js +++ b/lib/v2/bilibili/fav.js @@ -1,6 +1,7 @@ const got = require('@/utils/got'); const utils = require('./utils'); const { parseDate } = require('@/utils/parse-date'); +const config = require('@/config').value; module.exports = async (ctx) => { const fid = ctx.params.fid; @@ -11,6 +12,7 @@ module.exports = async (ctx) => { url: `https://api.bilibili.com/x/v3/fav/resource/list?media_id=${fid}&ps=20`, headers: { Referer: `https://space.bilibili.com/${uid}/`, + Cookie: config.bilibili.cookies[uid], }, }); const { data, code, message } = response.data; diff --git a/lib/v2/bilibili/userFav.js b/lib/v2/bilibili/userFav.js index 029a1ee7f3..5d508bda85 100644 --- a/lib/v2/bilibili/userFav.js +++ b/lib/v2/bilibili/userFav.js @@ -1,6 +1,7 @@ const got = require('@/utils/got'); const cache = require('./cache'); const utils = require('./utils'); +const config = require('@/config').value; module.exports = async (ctx) => { const uid = ctx.params.uid; @@ -12,6 +13,7 @@ module.exports = async (ctx) => { url: `https://api.bilibili.com/x/v2/fav/video?vmid=${uid}&ps=30&tid=0&keyword=&pn=1&order=fav_time`, headers: { Referer: `https://space.bilibili.com/${uid}/#/favlist`, + Cookie: config.bilibili.cookies[uid], }, }); const data = response.data;