豆瓣同步到 Notion 和 Neodb

豆瓣同步到 Notion 和 Neodb

💡 原文中文,约1300字,阅读约需3分钟。
📝

内容提要

本文介绍了如何将豆瓣标记同步到 Notion 和 NeoDB。由于豆瓣的图片防盗链策略升级,作者决定将观影记录迁移到 NeoDB,并分享了同步的方法和注意事项。

🔎

延伸解读

豆瓣图片防盗链升级的影响

豆瓣图片防盗链策略升级后,所有引用豆瓣图片的服务都失效了。这导致许多依赖豆瓣数据的第三方应用无法正常显示图片,作者也因此决定将观影记录迁移到 NeoDB。这一变化提醒我们,依赖中心化平台的服务存在风险,一旦平台调整策略,第三方应用可能瞬间瘫痪。

豆瓣 RSS 同步的局限性

豆瓣的 RSS 只能订阅最新的 10 条活动记录,且这 10 条包括所有类型的活动,不限于电影标记。这意味着同步到 Notion 或 NeoDB 时,只能获取最近的部分数据,且可能混杂其他动态。对于需要完整记录的用户,这显然不够,可能需要寻找其他导出方式或定期手动整理。

同步过程中的两个关键设置

作者在同步过程中踩了两个坑:一是原仓库中标记可见度默认为“仅自己”,需在 sync-rss.js 中将 visibility: 2 改为 0(公开);二是 Notion 的 Integration 设置已更新,邀请机器人到 Database 的入口从 Share 移到了右上角 ••• 中的 Connections。这些细节调整对于成功同步至关重要。

❓

Q&A

豆瓣的图片防盗链策略升级有什么影响?

豆瓣的图片防盗链策略升级导致引用豆瓣图片的服务失效,影响了许多依赖豆瓣的应用。

如何将豆瓣观影记录同步到 NeoDB?

可以通过已有的教程和工具,如 lizheming/drone-doumark,来实现豆瓣观影记录同步到 NeoDB。

豆瓣的 RSS 订阅有什么限制?

豆瓣的 RSS 只能订阅最新的 10 条活动记录,包括所有类型的活动,不仅限于电影标记。

在同步过程中需要注意哪些问题?

需要修改标记可见度和 Notion Integration 的设置,以确保同步顺利进行。

为什么作者决定迁移到 NeoDB?

作者因豆瓣的图片防盗链策略升级而决定迁移观影记录到 NeoDB,并希望长期使用该平台。

如何修改 Notion 的 Integration 设置?

邀请 Integration 机器人到自己的 Database 的设置已从 Share 移动到右上角的 Connections 中。

🏷️

标签

➡️

继续阅读