0

GNSDK for Windows phone で提供されているサンプル アプリを使用して、マイク入力をトラックにうまく一致させることができます。サードパーティのメタデータからトラック ID を取得したい。見つからない。

アプリを次のように変更しました。

App.gnMusicIDStream_.Options.LookupData(GnLookupData.kLookupDataExternalIds, true);
App.gnMusicIDStream_.Options.PreferResultExternalId("[third party id which works for me using android or ios versions of GN]");

[...]

GnExternalId[] trackIds = result.Albums.First().TracksMatched.First().ExternalIds.ToArray();

テストでは、次のような無関係な externalId のみが返されました。

ソース: deezer トラック id

値: 13913080

必要な構成手順をすべてセットアップしていますか? 一致したトラックに対して返された外部 ID を正しく探していますか?

4

1 に答える 1

1

あなたがしたことは正しいです。それは、Deezer ID が現在、無料で非商用の API アクセスで利用できる外部 ID の唯一のタイプであるということです。その他の外部 ID には商用ライセンスが必要です。

于 2014-08-13T18:36:24.360 に答える