如何使用iTunes联盟搜索API从特定艺术家中查找歌曲标题

4
我正在尝试在我的iPhone应用程序中使用iTunes联盟搜索API,在iTunes Store内部搜索内容。搜索“我想握你的手”的示例URL如下: iTunes Affiliate Search API。请注意,您需要保留HTML标记。
http://itunes.apple.com/search?term=i+want+to+hold+your+hand&entity=song

这个搜索功能可以找到所有标题为“我想握着你的手”的歌曲。然而,我只想找到由披头士演唱的歌曲。我尝试了以下方法来缩小搜索范围,但是没有起作用:

http://itunes.apple.com/search?term=i+want+to+hold+your+hand&entity=song&term=beatles&entity=musicartist

这只是提供了相同的结果。

如何构建一个URL来从itunes.apple.com/search查找特定艺术家的歌曲标题

1个回答

7

如果您在搜索词中包含“披头士”,那么您会对搜索结果感到满意吗?

http://itunes.apple.com/search?term=the+beatles+i+want+to+hold+your+hand&entity=song

如果没有,那么似乎你需要对查询结果进行一些后处理。

谢谢,但这仍然需要使用您建议的搜索字符串进行后处理。您可能是正确的,后处理可能是唯一的方法。 - JeffB6688
如果你按照 Irene 建议的方法操作,你会得到包含“披头士乐队”搜索结果,从而扩大结果范围,相反却没有缩小。 - CJ8664

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接