From 188c541261ef8da8d76b7e27ee45a20f8583b773 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Thu, 7 Nov 2024 19:02:59 +0800 Subject: [PATCH] fix https://github.com/jxxghp/MoviePilot-Plugins/issues/540 --- package.json | 3 ++- plugins/doubansync/__init__.py | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 183169a..e71ce20 100644 --- a/package.json +++ b/package.json @@ -74,12 +74,13 @@ "name": "豆瓣想看", "description": "同步豆瓣想看数据,自动添加订阅。", "labels": "订阅", - "version": "1.8", + "version": "1.9", "icon": "douban.png", "author": "jxxghp", "level": 2, "v2": true, "history": { + "v1.9": "请求豆瓣RSS时增加请求头", "v1.8": "不同步在看条目", "v1.7": "增强API安全性", "v1.6": "同步历史记录支持手动删除,需要主程序升级至v1.8.4+版本", diff --git a/plugins/doubansync/__init__.py b/plugins/doubansync/__init__.py index 173367d..ffb6570 100644 --- a/plugins/doubansync/__init__.py +++ b/plugins/doubansync/__init__.py @@ -34,7 +34,7 @@ class DoubanSync(_PluginBase): # 插件图标 plugin_icon = "douban.png" # 插件版本 - plugin_version = "1.8" + plugin_version = "1.9" # 插件作者 plugin_author = "jxxghp" # 作者主页 @@ -509,7 +509,9 @@ class DoubanSync(_PluginBase): continue logger.info(f"开始同步用户 {user_id} 的豆瓣想看数据 ...") url = self._interests_url % user_id - results = self.rsshelper.parse(url) + results = self.rsshelper.parse(url, headers={ + "User-Agent": settings.USER_AGENT + }) if not results: logger.warn(f"未获取到用户 {user_id} 豆瓣RSS数据:{url}") continue