如何将自己豆瓣想看的电影同步到Radarr

安装 radarr 的步骤略过不表,在 Radarr「设置 ⇒ 列表」中,支持添加 TMDB 或者 IMDB 的电影列表,但是不支持豆瓣。但在高级列表的选项中支持添加 RSS List。所以实现同步豆瓣想看列表的思路就是把自己的豆瓣想看列表转成 RSS。

安装 RSSHub

RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。RSSHub 借助于开源社区的力量快速发展中,目前已适配数百家网站的上千项内容。

以 Docker 部署的安装步骤为例:

  • 运行下面的命令下载 RSSHub 镜像

    $ docker pull diygod/rsshub
  • 然后运行 RSSHub 即可

    $ docker run -d --name rsshub -p 1200:1200 -e DOUBAN_COOKIE=YOURCOOKIE diygod/rsshub

    (将YOURCOOKIE 替换为自己豆瓣账号的 Cookie)

  • 在浏览器中打开  http://yourip:1200/ 。能正常访问代表安装成功。

  • 其他部署方式参考部署

获取豆瓣想看 RSS 列表

  1. 获取豆瓣。浏览器访问自己的豆瓣主页,进入个人主页后,浏览器地址里会有自己的豆瓣 id.

    www.douban.com/people/**豆瓣id**/

  2. 访问 https://docs.rsshub.app/social-media.html ,社交媒体的分类下找到豆瓣,会有一些豆瓣相关的 RSS 服务。在其中找到用户想看,然后用RSSHub的安装地址(比如: http://nasip:1200 ),拼接上这个路由 /douban/people/:userid/wish/:routeParams? :userid 替换为自己的豆瓣 ID,:routeParams?可以替换为 pagesCount=1。这样的话只会加载自己第一页的数据,避免一下子加载过多。

  3. 到 Radarr 里添加一个新的 Rss List.把拼接好的地址复制到RSS Link里保存即可。大功告成。