Files
douyin-pc/docs/2026-09-05-23-51-notification-profile-url.md
T
2026-09-06 01:00:17 +08:00

1.2 KiB

保存通知用户主页链接

src/get_notifications.py 的共用 summarize 中新增 notifications[].users[].profile_url,点赞、关注、评论三种来源统一处理。

使用通知原始数据中的 sec_uid 构建 https://www.douyin.com/user/<sec_uid>,路径部分通过标准库 urllib.parse.quote 编码。缺失、空或非字符串 sec_uid 保存 null,不用抖音号或内部 uid 代替。

肉宝儿示例:

https://www.douyin.com/user/MS4wLjABAAAA9R1G23ygu2svH39iwiRyVLipuVQ-7uEXbL5sTU9VtBoqGYHc70MdKXTA_i8Kk-N0

已基于现有 raw_pages 补充 src/notifications.json 中已保存通知的用户字段,没有重新抓取、点击通知或修改已读状态,原时间和筛选结果保留。本次文件包含的 21 个通知用户条目均补充成功。本次未逐个打开主页验证。

运行方式不变,无新增依赖;空白环境安装见 2026-09-05-23-15-current-user-notifications.md

python3 src/get_notifications.py --pages 3
python3 src/test_notifications.py

离线检查通过:验证三个通知来源、正常链接、路径特殊字符编码,以及 sec_uid 缺失/空/类型错误时不生成伪链接。