HI is there any way to get ALL known episodes of a tv show? The only way i've found ends in too much API calls:
APICall_GetTvShow(ID)
---- For each season in TvShowInfo.Seasons
---- ---- ---- APICall_GetTVSeason
---- ---- ---- ---- For each episode in SeasonInfo.Episodes
---- ---- ---- ---- ---- APICall_GetEpisodeInfo(..... WITH credits AND ExternalIDs)
找不到电影或节目?登录并创建它吧。
Travis Bell 的回复
于 2015 年 06 月 18 日 2:01下午
Hi Stephan,
Each season call returns every episode. Ie. for Breaking Bad, 5 API calls gets you every episode.
Stephan Schück 的回复
于 2015 年 06 月 19 日 4:09上午
Hi Travis
Yes, but without the ExternalIDs and Credits of each episode. I need the IDs to merge the episode informations with informations from TVDB and IMDB (if the user want mix the informations from different scrapers). I can't see any "append_to_response" to get all the informations with one GetTVSeason call...
Travis Bell 的回复
于 2015 年 06 月 19 日 9:50上午
Hi Stephan,
All of the credits are available in the season call (guest stars and crew) along with an
append_to_response=credits
for season regulars, but indeed, if you're looking forexternal_ids
, you'll have to call the episode method.Cheers.
Stephan Schück 的回复
于 2015 年 06 月 19 日 10:46上午
Are there any plans to implement append_to_response=external_ids for season call? It's horrible to call each episode to get the external_ids (like The Simpsons with more than 570 episodes).
Travis Bell 的回复
于 2015 年 06 月 19 日 10:51上午
Hi Stephan,
No immediate plans, no.
append_to_response
on a season call will only append season level information, never episode.append_to_response
is not designed to go a level down, it's designed to cover requests within the same scope as the "root" request.I'm not sure what the right solution for this problem is. It could be a good use case for a multi get method, where atlas you could make (just an example) 10 requests at a time. There's a ticket for me to think about this here.
Cheers.