mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-06 16:07:01 +08:00
更新 discover.py
This commit is contained in:
@@ -31,12 +31,12 @@ def source(_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
|||||||
|
|
||||||
|
|
||||||
@router.get("/bangumi", summary="探索Bangumi", response_model=List[schemas.MediaInfo])
|
@router.get("/bangumi", summary="探索Bangumi", response_model=List[schemas.MediaInfo])
|
||||||
def bangumi(type: Optional[int] = 2,
|
def bangumi(type: Optional[int] = 2,
|
||||||
cat: Optional[int] = None,
|
cat: Optional[int] = None,
|
||||||
sort: Optional[str] = 'rank',
|
sort: Optional[str] = 'rank',
|
||||||
year: Optional[int] = None,
|
year: Optional[int] = None,
|
||||||
page: Optional[int] = 1,
|
page: Optional[int] = 1,
|
||||||
count: Optional[int] = 30,
|
count: Optional[int] = 30,
|
||||||
_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
||||||
"""
|
"""
|
||||||
探索Bangumi
|
探索Bangumi
|
||||||
@@ -49,10 +49,10 @@ def bangumi(type: Optional[int] = 2,
|
|||||||
|
|
||||||
|
|
||||||
@router.get("/douban_movies", summary="探索豆瓣电影", response_model=List[schemas.MediaInfo])
|
@router.get("/douban_movies", summary="探索豆瓣电影", response_model=List[schemas.MediaInfo])
|
||||||
def douban_movies(sort: Optional[str] = "R",
|
def douban_movies(sort: Optional[str] = "R",
|
||||||
tags: Optional[str] = "",
|
tags: Optional[str] = "",
|
||||||
page: Optional[int] = 1,
|
page: Optional[int] = 1,
|
||||||
count: Optional[int] = 30,
|
count: Optional[int] = 30,
|
||||||
_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
||||||
"""
|
"""
|
||||||
浏览豆瓣电影信息
|
浏览豆瓣电影信息
|
||||||
@@ -63,10 +63,10 @@ def douban_movies(sort: Optional[str] = "R",
|
|||||||
|
|
||||||
|
|
||||||
@router.get("/douban_tvs", summary="探索豆瓣剧集", response_model=List[schemas.MediaInfo])
|
@router.get("/douban_tvs", summary="探索豆瓣剧集", response_model=List[schemas.MediaInfo])
|
||||||
def douban_tvs(sort: Optional[str] = "R",
|
def douban_tvs(sort: Optional[str] = "R",
|
||||||
tags: Optional[str] = "",
|
tags: Optional[str] = "",
|
||||||
page: Optional[int] = 1,
|
page: Optional[int] = 1,
|
||||||
count: Optional[int] = 30,
|
count: Optional[int] = 30,
|
||||||
_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
||||||
"""
|
"""
|
||||||
浏览豆瓣剧集信息
|
浏览豆瓣剧集信息
|
||||||
@@ -77,15 +77,15 @@ def douban_tvs(sort: Optional[str] = "R",
|
|||||||
|
|
||||||
|
|
||||||
@router.get("/tmdb_movies", summary="探索TMDB电影", response_model=List[schemas.MediaInfo])
|
@router.get("/tmdb_movies", summary="探索TMDB电影", response_model=List[schemas.MediaInfo])
|
||||||
def tmdb_movies(sort_by: Optional[str] = "popularity.desc",
|
def tmdb_movies(sort_by: Optional[str] = "popularity.desc",
|
||||||
with_genres: Optional[str] = "",
|
with_genres: Optional[str] = "",
|
||||||
with_original_language: Optional[str] = "",
|
with_original_language: Optional[str] = "",
|
||||||
with_keywords: Optional[str] = "",
|
with_keywords: Optional[str] = "",
|
||||||
with_watch_providers: Optional[str] = "",
|
with_watch_providers: Optional[str] = "",
|
||||||
vote_average: Optional[float] = 0,
|
vote_average: Optional[float] = 0.0,
|
||||||
vote_count: Optional[int] = 0,
|
vote_count: Optional[int] = 0,
|
||||||
release_date: Optional[str] = "",
|
release_date: Optional[str] = "",
|
||||||
page: Optional[int] = 1,
|
page: Optional[int] = 1,
|
||||||
_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
||||||
"""
|
"""
|
||||||
浏览TMDB电影信息
|
浏览TMDB电影信息
|
||||||
@@ -104,15 +104,15 @@ def tmdb_movies(sort_by: Optional[str] = "popularity.desc",
|
|||||||
|
|
||||||
|
|
||||||
@router.get("/tmdb_tvs", summary="探索TMDB剧集", response_model=List[schemas.MediaInfo])
|
@router.get("/tmdb_tvs", summary="探索TMDB剧集", response_model=List[schemas.MediaInfo])
|
||||||
def tmdb_tvs(sort_by: Optional[str] = "popularity.desc",
|
def tmdb_tvs(sort_by: Optional[str] = "popularity.desc",
|
||||||
with_genres: Optional[str] = "",
|
with_genres: Optional[str] = "",
|
||||||
with_original_language: Optional[str] = "",
|
with_original_language: Optional[str] = "",
|
||||||
with_keywords: Optional[str] = "",
|
with_keywords: Optional[str] = "",
|
||||||
with_watch_providers: Optional[str] = "",
|
with_watch_providers: Optional[str] = "",
|
||||||
vote_average: Optional[float] = 0,
|
vote_average: Optional[float] = 0.0,
|
||||||
vote_count: Optional[int] = 0,
|
vote_count: Optional[int] = 0,
|
||||||
release_date: Optional[str] = "",
|
release_date: Optional[str] = "",
|
||||||
page: Optional[int] = 1,
|
page: Optional[int] = 1,
|
||||||
_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
||||||
"""
|
"""
|
||||||
浏览TMDB剧集信息
|
浏览TMDB剧集信息
|
||||||
|
|||||||
Reference in New Issue
Block a user