def episode_get_extended_info(item):
import xbmc
item = eval(item)
imdb = item["imdb"]
season = item["season"]
episode = item["episode"]
headers = {
'Content-Type': 'application/json',
'trakt-api-version': '2',
'trakt-api-key': TRAKT_CLIENT_ID
}
url = TRAKT_API_ENDPOINT + "/search/imdb/" + imdb + '?type=show'
info = requests.get(url, headers=headers, verify=False).json()[0]
title = str(info["show"]["title"])
if xbmc.getCondVisibility("system.hasaddon(script.qlickplay)"):
xbmc.executebuiltin("RunScript(script.qlickplay,info=episodeinfo,\
tvshow={0}, season={1}, episode={2})"
.format(title, season, episode))
elif xbmc.getCondVisibility("system.hasaddon(script.extendedinfo)"):
xbmc.executebuiltin(
"RunScript(script.extendedinfo,info=extendedepisodeinfo,\
tvshow={0},season={1},episode={2})".format(title, season, episode))
评论列表
文章目录