mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-07 00:16:57 +08:00
fix tmdb_trending api
This commit is contained in:
@@ -343,7 +343,7 @@ class TheMovieDbModule(_ModuleBase):
|
|||||||
:param page: 第几页
|
:param page: 第几页
|
||||||
:return: TMDB信息列表
|
:return: TMDB信息列表
|
||||||
"""
|
"""
|
||||||
trending = self.tmdb.trending.all_week(page=page)
|
trending = self.tmdb.discover_trending(page=page)
|
||||||
if trending:
|
if trending:
|
||||||
return [MediaInfo(tmdb_info=info) for info in trending]
|
return [MediaInfo(tmdb_info=info) for info in trending]
|
||||||
return []
|
return []
|
||||||
|
|||||||
@@ -581,7 +581,7 @@ class TmdbApi:
|
|||||||
更新TMDB信息中的中文名称
|
更新TMDB信息中的中文名称
|
||||||
"""
|
"""
|
||||||
|
|
||||||
def __get_tmdb_chinese_title(tmdbinfo):
|
def __get_tmdb_chinese_title(tmdbinfo) -> Optional[str]:
|
||||||
"""
|
"""
|
||||||
从别名中获取中文标题
|
从别名中获取中文标题
|
||||||
"""
|
"""
|
||||||
@@ -628,7 +628,7 @@ class TmdbApi:
|
|||||||
更新TMDB信息中的其它语种名称
|
更新TMDB信息中的其它语种名称
|
||||||
"""
|
"""
|
||||||
|
|
||||||
def __get_tmdb_lang_title(tmdbinfo: dict, lang: str = "US"):
|
def __get_tmdb_lang_title(tmdbinfo: dict, lang: str = "US") -> Optional[str]:
|
||||||
"""
|
"""
|
||||||
从译名中获取其它语种标题
|
从译名中获取其它语种标题
|
||||||
"""
|
"""
|
||||||
@@ -1030,7 +1030,7 @@ class TmdbApi:
|
|||||||
print(str(e))
|
print(str(e))
|
||||||
return {}
|
return {}
|
||||||
|
|
||||||
def get_tv_episode_detail(self, tmdbid: int, season: int, episode: int):
|
def get_tv_episode_detail(self, tmdbid: int, season: int, episode: int) -> dict:
|
||||||
"""
|
"""
|
||||||
获取电视剧集的详情
|
获取电视剧集的详情
|
||||||
:param tmdbid: TMDB ID
|
:param tmdbid: TMDB ID
|
||||||
@@ -1047,7 +1047,7 @@ class TmdbApi:
|
|||||||
print(str(e))
|
print(str(e))
|
||||||
return {}
|
return {}
|
||||||
|
|
||||||
def discover_movies(self, **kwargs):
|
def discover_movies(self, **kwargs) -> List[dict]:
|
||||||
"""
|
"""
|
||||||
发现电影
|
发现电影
|
||||||
:param kwargs:
|
:param kwargs:
|
||||||
@@ -1067,7 +1067,7 @@ class TmdbApi:
|
|||||||
print(str(e))
|
print(str(e))
|
||||||
return []
|
return []
|
||||||
|
|
||||||
def discover_tvs(self, **kwargs):
|
def discover_tvs(self, **kwargs) -> List[dict]:
|
||||||
"""
|
"""
|
||||||
发现电视剧
|
发现电视剧
|
||||||
:param kwargs:
|
:param kwargs:
|
||||||
@@ -1087,6 +1087,19 @@ class TmdbApi:
|
|||||||
print(str(e))
|
print(str(e))
|
||||||
return []
|
return []
|
||||||
|
|
||||||
|
def discover_trending(self, page: int = 1) -> List[dict]:
|
||||||
|
"""
|
||||||
|
流行趋势
|
||||||
|
"""
|
||||||
|
if not self.trending:
|
||||||
|
return []
|
||||||
|
try:
|
||||||
|
logger.debug(f"正在获取流行趋势:page={page} ...")
|
||||||
|
return self.trending.all_week(page=page)
|
||||||
|
except Exception as e:
|
||||||
|
print(str(e))
|
||||||
|
return []
|
||||||
|
|
||||||
def get_movie_images(self, tmdbid: int) -> dict:
|
def get_movie_images(self, tmdbid: int) -> dict:
|
||||||
"""
|
"""
|
||||||
获取电影的图片
|
获取电影的图片
|
||||||
@@ -1259,7 +1272,7 @@ class TmdbApi:
|
|||||||
"""
|
"""
|
||||||
self.tmdb.cache_clear()
|
self.tmdb.cache_clear()
|
||||||
|
|
||||||
def get_tv_episode_years(self, tv_id: int):
|
def get_tv_episode_years(self, tv_id: int) -> dict:
|
||||||
"""
|
"""
|
||||||
查询剧集组年份
|
查询剧集组年份
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user