我发现我可以搜索这样的歌词:
https://itunes.apple.com/search?media=music&entity=musicTrack&attribute=songTerm&term=xxxx
但我真正想做的是按歌曲标题和艺术家搜索。我似乎无法找到允许这种情况的语法。可能吗?我是在iOS音频流应用程序中执行此操作,因此我希望尽可能减少返回的结果,以免耗尽人员的大部分数据计划。
答案 0 :(得分:2)
基本上itunes搜索API很糟糕。 我试图做同样的事情,但没有直接的方式来搜索歌曲和艺术家,它搜索两者,如果你的用户拼错了歌曲或艺术家的名字,搜索可以给你不好的结果。
所以我的解决方案基本上首先使用预过滤器来纠正,使用echonest来搜索艺术家姓名和歌曲名称,然后显示下拉列表(您可以选择其他方法,如"你的意思是:...?"带有正确搜索网址的链接),然后使用Fahad所说的内容,首先输入艺术家的名字,然后是歌曲的名称。别忘了编码那些。
答案 1 :(得分:0)
有几种方法可以做到这一点,最简单的方法就是
的更多信息答案 2 :(得分:0)
你可以在这些词之间用空格+符号来结合艺术家姓名和歌曲名称,如下所示:
https://itunes.apple.com/search?term=the+beatles+let+it+be
在上面的网址" the beatles "是艺术家的名字和" 让它成为"是曲目名称。 这就是你的成就。