2012-01-01 61 views
2

用Apple查找API查找歌曲的正确“iTunes ID”是什么(http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-服务搜索api.html)?Apple搜索API的iTunes ID

是否可以从iTunes的COM接口请求给定轨道的64位“持续标识符”?还有别的吗?

也许是别的,因为我在示例中找到的所有iTunes ID都少于64位。

回答

3

如果检查的查询词搜索的输出,你可以看到ID是由其他搜索返回(这里是artistId)属性

http://itunes.apple.com/search?term=jack+johnson

回报

{ 
"resultCount":50, 
"results": [ 
    {"wrapperType":"track", "kind":"feature-movie", "artistId":909253, 
    ... [etc] ... 
} 

的artistId然后在后面的示例中用于通过“iTunes ID”进行搜索

通过iTunes查找Jack Johnson艺术家ID: http://itunes.apple.com/lookup?id=909253

歌曲是通过trackId(例如,搜索“杰克约翰逊”返回的第一首歌曲是“trackId”:120954025。相册是collectionID。在事先不知道ID的情况下,您可能必须从文本查询搜索中找到它们。