【问题标题】:iTunes API how to get entity music?iTunes API 如何获取实体音乐?
【发布时间】:2020-01-20 08:43:18
【问题描述】:
我有一个小问题。
我需要使用 iTunes Api 来获取音乐。
在这种情况下,我想为 Ed Sheeran 找到音乐,所以我使用:
https://itunes.apple.com/search?term=Ed+Sheeran&entity=music
但是,我收到以下错误:
errorMessage:“键值无效:[resultEntity]”
在文档中music 的值是正确的,所以我的问题是:为什么它不起作用?
【问题讨论】:
标签:
javascript
api
itunes
【解决方案1】:
您的问题与entity=music 有关,因为music 不是有效实体。 URL 的entity 组件用于指定搜索应返回的内容。它可以采用不同的值,例如musicArtist、musicTrack、album、song 等...
您可以在 iTune 的 API documentation 中找到不同实体类型的完整列表
所以,如果您要查看歌曲列表,您的网址应该是这样的:
https://itunes.apple.com/search?term=Ed+Sheeran&entity=song