ユーザーの国でトラックが利用可能かどうかを確認する方法を探しています。
問題は、私のサード パーティ製アプリが世界中にあるため、ユーザーが自分の国では再生できないトラックを添付ファイルとして送信する可能性があることです。
ユーザーの国でトラックが利用可能かどうかを確認する方法を探しています。
問題は、私のサード パーティ製アプリが世界中にあるため、ユーザーが自分の国では再生できないトラックを添付ファイルとして送信する可能性があることです。
Spotify Web-API とその検索機能を使用できます。
ここで完全なドキュメントを読むことができます: https://developer.spotify.com/technologies/web-api/lookup/
トラックでリクエストtrackdetail
すると、次のようなレスポンスが返されます。
...
<availability>
<territories>AD AE AF AG AL AM AN AO AR AS AT AU AW AZ BA</territories>
</availability>
...
そこには、トラックが利用可能なすべての国コードがあり、それらをループするかどうかはアプリ次第です。