使用 Apple 的 Search API (http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html) 查找歌曲的正确“iTunes ID”是什么?
是否可以从 iTunes 的 COM 接口请求给定曲目的 64 位“持久标识符”?还有什么?
可能是别的,因为我在示例中找到的所有 iTunes ID 都比 64 位短。
使用 Apple 的 Search API (http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html) 查找歌曲的正确“iTunes ID”是什么?
是否可以从 iTunes 的 COM 接口请求给定曲目的 64 位“持久标识符”?还有什么?
可能是别的,因为我在示例中找到的所有 iTunes ID 都比 64 位短。
如果您检查查询词搜索的输出,您可以看到 ID 是其他搜索返回的属性(这里是艺术家 ID)
http://itunes.apple.com/search?term=jack+johnson
返回
{
"resultCount":50,
"results": [
{"wrapperType":"track", "kind":"feature-movie", "artistId":909253,
... [etc] ...
}
然后在后面的示例中使用 ArtistId 来按“iTunes ID”进行搜索
通过 iTunes 艺术家 ID 查找 Jack Johnson:http: //itunes.apple.com/lookup ?id=909253
歌曲是通过 trackId (例如,搜索“Jack Johnson”返回的第一首歌是“trackId”:120954025。专辑是 collectionID。在事先不知道 Id 的情况下,您可能必须从文本查询搜索中找到它们。