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 を正しく探していますか?