如何从iTunes API获取特定剧集?

时间:2013-01-24 11:54:22

标签: web-services itunes

如何获取iTunes商店中电视节目特定剧集的链接?我有节目*,季节和剧集编号的名称。从documentation开始,我发现我可以获得剧集列表,然后解析JSON以查找剧集及其iTunes链接。

然而,文档还说应该避免发出太多或太大的请求(例如通过使用limit参数),所以我想知道是否有更好的方法来直接获取所需的剧集链接,而无需提取并解析可能庞大的剧集列表。


*)如果季节名称不明确,我有TVDB数据,如果需要,还可以指定“规范”名称。

1 个答案:

答案 0 :(得分:1)

Search API有一些参数可以帮助您确定要返回的内容。

听起来你应该将Show标题用作“术语”。

https://itunes.apple.com/search?term=Jersey+Shore&attribute=tvSeasonTerm&entity=tvEpisode

添加“attribute = tvSeason”将确保该术语仅与电视节目标题匹配,而不与iTunes商店中的任何其他元数据(包括音乐,电影,应用等)匹配。

此外,附加“entity = tvEpisode”将向API表明您只想要回复的剧集,而不仅仅是季节信息(默认情况下)。