From 0074e975dd7ae216fdb0e0abccdc688267a9c56f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E5=91=98=E9=98=BF=E6=B1=9F=28Relakkes?= =?UTF-8?q?=29?= Date: Tue, 4 Nov 2025 00:14:16 +0800 Subject: [PATCH] fix: dy search --- media_platform/douyin/client.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/media_platform/douyin/client.py b/media_platform/douyin/client.py index 5d980ec..57bd09f 100644 --- a/media_platform/douyin/client.py +++ b/media_platform/douyin/client.py @@ -91,8 +91,10 @@ class DouYinClient(AbstractApiClient): post_data = {} if request_method == "POST": post_data = params - a_bogus = await get_a_bogus(uri, query_string, post_data, headers["User-Agent"], self.playwright_page) - params["a_bogus"] = a_bogus + + if "/v1/web/general/search" not in uri: + a_bogus = await get_a_bogus(uri, query_string, post_data, headers["User-Agent"], self.playwright_page) + params["a_bogus"] = a_bogus async def request(self, method, url, **kwargs): async with httpx.AsyncClient(proxy=self.proxy) as client: