問題タブ [itunes-search-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
75 参照

xcode - アプリケーションを介して現在のトラックで iTunes を開く

私の問題を助けてください。いくつかのラジオ局のモバイル アプリケーションがあります。音楽の再生とメタデータの取得に AVPlayer を使用しているため、現在のトラックまたはアーティスト (メタデータ) を iTunes アプリで検索する必要があります。アプリから iTunes への音楽検索に関する重要な情報が見つかりません (Apple の JSON は使用したくありません)。

だから私はこのコードを使用します、それは非常に単純なコードですが、iTunesが現在のアーティストに関する情報をアーティストやトラックの名前ではなく、この番号17976294で検索することをどのように理解しているか:

たぶんあなたも同じ状況にあるので、私の問題を解決する方法を教えてください。 ここに画像の説明を入力

UPS: それで、私はそれをどのように理解しているのか、非常に簡単です。直接リンク ( http://itunes.apple.com/search?term=jack+johnson&limit=25 ) を使用して、必要なキーを解析するだけです。

0 投票する
1 に答える
343 参照

app-store - iTunes Search API の値が正しくない

iTunes Search API を使用して、App Store から情報を取得しようとしています。App Store 自体からのデータを確認すると、何らかの不一致があるようです。たとえば、Uber の場合:

https://itunes.apple.com/us/app/uber/id368677368

これは、平均ユーザー評価が 5 段階中 4.7 であり178,000 の評価があることを示しています。

API URL を使用する場合: https://itunes.apple.com/search?term=uber&entity=software,iPadSoftware&attribute=softwareDeveloper

結果について次のデータを取得しています。

AverageOverallRating : 5 段階中4.5、229,288の評価

AverageRatingForVersion : 5 段階中4.5、12,201の評価

念のため、API の国属性を US に変更してみました。API Result の ID がアプリストア URL の ID と一致することを確認しました。

彼らがこの評価をどのように計算しているのか、そしてなぜ値が一致しないのか、私には一生理解できません。API がサードパーティの API というわけではなく、Apple から直接提供されています。

助けてくれてありがとう!