From a27738c92cce3e1780bfce559dfbd3b54d0796e2 Mon Sep 17 00:00:00 2001 From: xuzhi Date: Thu, 20 Jun 2024 07:20:19 +0000 Subject: [PATCH] Update zvideohelper to v1.3 --- package.json | 3 ++- plugins/zvideohelper/__init__.py | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index bcfe394..05d3aa7 100644 --- a/package.json +++ b/package.json @@ -795,11 +795,12 @@ "name": "极影视助手", "description": "极影视功能扩展", "labels": "媒体库", - "version": "1.2", + "version": "1.3", "icon": "zvideo.png", "author": "DzAvril", "level": 1, "history": { + "v1.3": "降低对豆瓣接口的请求频率", "v1.2": "修复无法获取豆瓣评分的问题", "v1.1": "支持将极影视评分修改为豆瓣评分", "v1.0": "同步极影视在看/已看状态到豆瓣" diff --git a/plugins/zvideohelper/__init__.py b/plugins/zvideohelper/__init__.py index 504c60f..2da1933 100644 --- a/plugins/zvideohelper/__init__.py +++ b/plugins/zvideohelper/__init__.py @@ -15,7 +15,7 @@ from app.core.config import settings from app.plugins import _PluginBase from typing import Any, List, Dict, Tuple, Optional from app.log import logger - +import time # 豆瓣状态 class DoubanStatus(Enum): @@ -31,7 +31,7 @@ class ZvideoHelper(_PluginBase): # 插件图标 plugin_icon = "zvideo.png" # 插件版本 - plugin_version = "1.2" + plugin_version = "1.3" # 插件作者 plugin_author = "DzAvril" # 作者主页 @@ -419,6 +419,8 @@ class ZvideoHelper(_PluginBase): def get_douban_info_by_name(self, title): logger.info(f"正在查询:{title}") + # 延迟10s,以防频繁请求被豆瓣封接口 + time.sleep(10) subject_name, subject_id, score = self._douban_helper.get_subject_id( title=title )