diff --git a/README.md b/README.md index 59f8218..553ba9e 100644 --- a/README.md +++ b/README.md @@ -100,6 +100,7 @@ PS:如果打赏时请备注捐赠者,如有遗漏请联系我添加(有时 | 捐赠者 | 捐赠金额 | 捐赠日期 | |---------|--------|------------| +| xiongot | 20 元 | 2023-12-17 | | atom.hu | 20 元 | 2023-12-16 | | 一呆 | 20 元 | 2023-12-01 | | 坠落 | 50 元 | 2023-11-08 | diff --git a/media_platform/xhs/client.py b/media_platform/xhs/client.py index 2faee26..698534b 100644 --- a/media_platform/xhs/client.py +++ b/media_platform/xhs/client.py @@ -136,6 +136,7 @@ class XHSClient: if res and res.get("items"): res_dict: Dict = res["items"][0]["note_card"] return res_dict + utils.logger.error("[xhs.client.get_note_by_id] get note empty and res:", res) return dict() async def get_note_comments(self, note_id: str, cursor: str = "") -> Dict: diff --git a/media_platform/xhs/core.py b/media_platform/xhs/core.py index c497241..c4862bb 100644 --- a/media_platform/xhs/core.py +++ b/media_platform/xhs/core.py @@ -102,6 +102,7 @@ class XiaoHongShuCrawler(AbstractCrawler): keyword=keyword, page=page, ) + utils.logger.info("Search notes res:", notes_res) semaphore = asyncio.Semaphore(config.MAX_CONCURRENCY_NUM) task_list = [ self.get_note_detail(post_item.get("id"), semaphore)