mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-02-14 15:57:14 +08:00
17 lines
543 B
Python
17 lines
543 B
Python
from module.network import RequestContent
|
|
|
|
|
|
class BgmAPI:
|
|
def __init__(self):
|
|
self.search_url = lambda e: \
|
|
f"https://api.bgm.tv/search/subject/{e}?type=2"
|
|
self.info_url = lambda e: \
|
|
f"https://api.bgm.tv/subject/{e}"
|
|
self._request = RequestContent()
|
|
|
|
def search(self, title):
|
|
url = self.search_url(title)
|
|
contents = self._request.get_json(url)["list"]
|
|
if contents.__len__() == 0:
|
|
return None
|
|
return contents[0]["name"], contents[0]["name_cn"] |