2

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 ビットよりずっと短いため、おそらく何か別のものです。

4

1 に答える 1

2

クエリ用語検索の出力を調べると、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 アーティスト ID で Jack Johnson を検索: http://itunes.apple.com/lookup?id=909253

曲は trackId に基づいています (たとえば、"Jack Johnson" の検索で返される最初の曲は "trackId":120954025 です。アルバムは collectionID です。ID を事前に知らなくても、おそらくテキスト クエリ検索から検索する必要があります。

于 2012-01-10T09:09:35.923 に答える