From 780a3a9840710182494f3ab6b22b168f18d72103 Mon Sep 17 00:00:00 2001 From: shanmite Date: Wed, 6 Mar 2024 19:36:18 +0800 Subject: [PATCH] fix: update get_dynamic_detail api (#350) * Update api.bili.js * Update bili.js * Update bili.js --- lib/net/api.bili.js | 9 +++++---- lib/net/bili.js | 27 +++++++++++++++++---------- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/lib/net/api.bili.js b/lib/net/api.bili.js index 59b1269..585c288 100644 --- a/lib/net/api.bili.js +++ b/lib/net/api.bili.js @@ -5,12 +5,13 @@ module.exports = Object.freeze({ DYNAMIC_REPOST_SHARE: 'https://api.vc.bilibili.com/dynamic_repost/v1/dynamic_repost/share', DYNAMIC_SVR_CREATE_DRAW: 'https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/create_draw', DYNAMIC_SVR_CREATE: 'https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/create', - DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V2: 'https://api.vc.bilibili.com/dynamic_svr/v2/dynamic_svr/get_dynamic_detail', + DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V1: 'https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/get_dynamic_detail', DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V3: 'https://api.vc.bilibili.com/dynamic_svr/v3/dynamic_svr/get_dynamic_detail', - DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V4: 'https://api.vc.bilibili.com/dynamic_svr/v4/dynamic_svr/get_dynamic_detail', DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V5: 'https://api.vc.bilibili.com/dynamic_svr/v5/dynamic_svr/get_dynamic_detail', - DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V6: 'https://api.vc.bilibili.com/dynamic_svr/v6/dynamic_svr/get_dynamic_detail', DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V7: 'https://api.vc.bilibili.com/dynamic_svr/v7/dynamic_svr/get_dynamic_detail', + DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V9: 'https://api.vc.bilibili.com/dynamic_svr/v9/dynamic_svr/get_dynamic_detail', + DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V11: 'https://api.vc.bilibili.com/dynamic_svr/v11/dynamic_svr/get_dynamic_detail', + DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V13: 'https://api.vc.bilibili.com/dynamic_svr/v13/dynamic_svr/get_dynamic_detail', DYNAMIC_SVR_RM_DYNAMIC: 'https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/rm_dynamic', DYNAMIC_SVR_SPACE_HISTORY: 'https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/space_history', FEED_GET_ATTENTION_LIST: 'https://api.vc.bilibili.com/feed/v1/feed/get_attention_list', @@ -43,4 +44,4 @@ module.exports = Object.freeze({ WEB_INTERFACE_CARD: 'https://api.bilibili.com/x/web-interface/card', WEB_INTERFACE_NAV_STAT: "https://api.bilibili.com/x/web-interface/nav/stat", WEB_INTERFACE_SEARCH_TYPE: 'https://api.bilibili.com/x/web-interface/search/type', -}) \ No newline at end of file +}) diff --git a/lib/net/bili.js b/lib/net/bili.js index 3982c57..c96e834 100644 --- a/lib/net/bili.js +++ b/lib/net/bili.js @@ -414,7 +414,7 @@ const bili_client = { }, _getOneDynamicByDyid: new Line('获取一个动态的细节', [ (dynamic_id) => get({ - url: API.DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V2, + url: API.DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V1, config: { retry: false }, query: { dynamic_id @@ -427,13 +427,6 @@ const bili_client = { dynamic_id } }), - (dynamic_id) => get({ - url: API.DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V4, - config: { retry: false }, - query: { - dynamic_id - } - }), (dynamic_id) => get({ url: API.DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V5, config: { retry: false }, @@ -442,14 +435,28 @@ const bili_client = { } }), (dynamic_id) => get({ - url: API.DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V6, + url: API.DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V7, config: { retry: false }, query: { dynamic_id } }), (dynamic_id) => get({ - url: API.DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V7, + url: API.DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V9, + config: { retry: false }, + query: { + dynamic_id + } + }), + (dynamic_id) => get({ + url: API.DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V11, + config: { retry: false }, + query: { + dynamic_id + } + }), + (dynamic_id) => get({ + url: API.DYNAMIC_SVR_GET_DYNAMIC_DETAIL_V13, config: { retry: false }, query: { dynamic_id