0

各曲は国ごとに異なる ID を持つことができます (詳細については、Deezer APsI: 国の制限についてはストリーミングできない曲の例を参照してください)。そうは言っても、deezer API ベースのアプリケーションでこれを処理するベスト プラクティスはどれですか?

ID 7 の曲 A と ID 8 の曲 A が実際には同じ曲であることを示すもの (「superID」など) はありますか?

私が理解している限り、国間のカタログの違いはそれほど大きくないはずなので、ほとんどの場合、国 X で利用可能な曲は他のすべての国でも利用可能です...しかし、上記の ID 語彙の違いを考慮すると、これはまだ本当ですか?つまり、国 X で ID 12345 を持つ曲は、ほとんどの場合、他のすべての国で 12345 として利用できますか?

ありがとう。

4

1 に答える 1

1
  1. 現在のベスト プラクティスは、JSON で読み取り可能なフラグを使用することです。

    • クライアント側 (JS&co) でリクエストを作成する場合、API はクライアントの場所を使用してリクエストを地理的に特定します。
    • サーバー側でリクエストを作成する場合、API はサーバーの地理位置情報を使用します。ただし、&access_token 引数を使用し、ユーザーがプレミアムの場合、API はユーザーのサブスクリプションの地理位置情報を使用します。
  2. スーパー ID はありません。

  3. はい、ほとんどの場合、識別子はすべての国で同じです。

于 2013-06-25T09:12:05.903 に答える