安装 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 列表
获取豆瓣。浏览器访问自己的豆瓣主页,进入个人主页后,浏览器地址里会有自己的豆瓣 id.
访问 https://docs.rsshub.app/social-media.html ,社交媒体的分类下找到豆瓣,会有一些豆瓣相关的 RSS 服务。在其中找到用户想看,然后用RSSHub的安装地址(比如: http://nasip:1200 ),拼接上这个路由
/douban/people/:userid/wish/:routeParams?
:userid 替换为自己的豆瓣 ID,:routeParams?
可以替换为pagesCount=1
。这样的话只会加载自己第一页的数据,避免一下子加载过多。到 Radarr 里添加一个新的 Rss List.把拼接好的地址复制到RSS Link里保存即可。大功告成。