|
@@ -89,6 +89,8 @@ class XiaoHongShuClient:
|
|
|
if return_response:
|
|
|
return response.text
|
|
|
|
|
|
+ if response.status_code == 461:
|
|
|
+ self.update_xsec_token()
|
|
|
data: Dict = response.json()
|
|
|
if data["success"]:
|
|
|
return data.get("data", data.get("success", {}))
|
|
@@ -134,7 +136,7 @@ class XiaoHongShuClient:
|
|
|
更新token
|
|
|
:return:
|
|
|
"""
|
|
|
- res = self.get_note_by_keyword('车')
|
|
|
+ res = self.get_note_by_keyword('小红书')
|
|
|
self.xsec_token = res.get('items')[0].get('xsec_token')
|
|
|
|
|
|
async def get_note_media(self, url: str) -> Union[bytes, None]:
|