首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用API从iTunes获取专辑详细信息

问使用API从iTunes获取专辑详细信息
EN

Stack Overflow用户
提问于 2013-01-25 19:50:02
回答 1查看 5K关注 0票数 1

我有一个音频流(在线调频频道)的应用程序,.I必须获得有关专辑的细节,目前正在播放的收音机。我只有专辑标题和艺术家的名字。歌曲的曲目Id从接口获取为空(我使用的是TD播放器API)。

主要的问题是我不能获得歌曲的所有信息,如封面url,按url (itunes store)排序等,但当我获得这个曲目id时,我可以使用他们的API从itunes store获得歌曲的所有详细信息。

因此,我的问题是任何方式从itunes获得曲目id或完整的专辑信息使用专辑标题和艺术家的名字。

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-30 12:01:53

搜索API有几个参数,可以帮助限定您想要返回的内容。

首先,你不能同时搜索专辑标题和歌手。你可以将两者都放在"term“字段中,并希望是最好的,但如果你知道的话,最好是在专辑级别进行搜索。

https://itunes.apple.com/search?term=Live+at+Wembley+Stadium&attribute=albumTerm&entity=song

attribute=albumTerm向应用编程接口表明,您希望您的“术语”严格与专辑标题相关,而不是任何其他元信息。

entity=song告诉API,您希望返回所有歌曲,而不仅仅是专辑信息(默认)。

此外,如果您只有艺术家姓名,则搜索可能如下所示:

https://itunes.apple.com/search?term=Queen&attribute=artistTerm&entity=song&limit=300

不幸的是,这将返回皇后的300首歌曲。如果您期望的链接未在此请求中返回,您将需要进一步改进搜索。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14521230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档