diff options
Diffstat (limited to 'src/due/anilist/media.py')
| -rw-r--r-- | src/due/anilist/media.py | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/due/anilist/media.py b/src/due/anilist/media.py new file mode 100644 index 0000000..b8fadfa --- /dev/null +++ b/src/due/anilist/media.py @@ -0,0 +1,31 @@ +# import requests + +# def media_list(anilist, pageNumber): +# return requests.post( +# "https://graphql.anilist.co", +# json={"query": media_list_query(user_id(anilist), pageNumber)}, +# headers={ +# "Authorization": anilist["token_type"] + " " + anilist["access_token"], +# "Content-Type": "application/json", +# "Accept": "application/json", +# }, +# ).json()["data"] + + +# def media_list_query(user_id: int, page_number: int) -> str: +# return f"""{{ +# Page(page: {page_number}) {{ +# mediaList(userId: {user_id}, status_not_in: [COMPLETED]) {{ +# media {{ +# id +# status +# type +# title {{ romaji english }} +# nextAiringEpisode {{ episode }} +# mediaListEntry {{ progress }} +# startDate {{ year }} +# }} +# }} +# pageInfo {{ hasNextPage }} +# }} +# }}""" |