0

我正在尝试使用 iTunes API 获取歌曲信息。例如,如果我进行这样的查询:https://itunes.apple.com/search?term=no+hero+elisa问题是kind(作为响应)是music-video,而在 iTunes Store 上只有歌曲(https://itunes.apple.com/it/album/no-hero/id1089487160 ?i=1089487517 )。如果我使用这样的entity属性:https://itunes.apple.com/search?term=no+hero+elisa&entity=song没有结果!

我的问题是我需要获得歌曲作品,在 iTunes 中有这个http://a5.mzstatic.com/eu/r30/Music69/v4/d0/2e/66/d02e6666-1a7e-f5bc-bf7d-60192700dc4a/ cover170x170.jpeg但在 JSON 响应中还有另一个错误!谁能帮我?我只知道歌名和艺术家的名字,我没有任何 iTunes ID..

4

1 回答 1

0

看起来 Search API 已经开始返回您正在寻找的歌曲。这是您遇到问题的地方:

默认情况下,搜索 API 搜索美国商店。这首歌从今天开始在美国商店发售。如果你想得到意大利商店的结果,你应该这样搜索:

https://itunes.apple.com/it/search?term=no+hero+elisa&entity=song

请注意将意大利定义为店面的基本 URL 中的 /it/。

于 2016-03-15T05:08:11.093 回答