From 5048710a372b2a475a747882a5cc54645919bc3e Mon Sep 17 00:00:00 2001 From: pseudoyu Date: Wed, 18 Jun 2025 09:58:54 +0800 Subject: [PATCH] refactor(route/twitter): support both `timeline` and `timeline_v2` in twitter web api --- lib/routes/twitter/api/web-api/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/routes/twitter/api/web-api/utils.ts b/lib/routes/twitter/api/web-api/utils.ts index 3a366de6b..d29cf6b39 100644 --- a/lib/routes/twitter/api/web-api/utils.ts +++ b/lib/routes/twitter/api/web-api/utils.ts @@ -248,7 +248,7 @@ export const paginationTweets = async (endpoint: string, userId: number | undefi return instructions.instructions; } - const instructions = data?.user?.result?.timeline?.timeline?.instructions; + const instructions = data?.user?.result?.timeline?.timeline?.instructions || data?.user?.result?.timeline?.timeline_v2?.instructions; if (!instructions) { logger.debug(`twitter debug: instructions not found in data: ${JSON.stringify(data)}`); }