diff --git a/lib/data/global_var.js b/lib/data/global_var.js index 2787999..050b5c9 100644 --- a/lib/data/global_var.js +++ b/lib/data/global_var.js @@ -29,7 +29,7 @@ let global_var = { config.updata(num); - this.set('cookie', cookie); + this.set('cookie', cookie + ';buvid3=AAAAAAAA-BBBB-CCCC-DDDD-DDDDDDDDDDDDDDDDDinfoc'); cookie.split(/\s*;\s*/).forEach(item => { const _item = item.split('='); diff --git a/lib/net/bili.js b/lib/net/bili.js index 12cf998..714f2af 100644 --- a/lib/net/bili.js +++ b/lib/net/bili.js @@ -889,17 +889,8 @@ const bili_client = { } }, _getTopRcmd: new Line('获取推荐', [ - () => new Promise((resolve) => { - send({ - url: API.TOP_RCMD, - method: 'GET', - headers: { - "accept": 'application/json, text/plain, */*', - "cookie": GlobalVar.get("cookie") + ";buvid3=1" - }, - success: res => resolve(res.body), - failure: err => resolve(err) - }) + () => get({ + url: API.TOP_RCMD }), () => get({ url: API.TOP_FEED_RCMD diff --git a/test/api.test.js b/test/api.test.js index f2943fd..7e64fbb 100644 --- a/test/api.test.js +++ b/test/api.test.js @@ -24,6 +24,8 @@ const util = require('./util'); 1), 3 ) + }, async () => { + assert.notEqual((await bili_client.searchArticlesByKeyword("专栏")).length, 0) } ])