0

使用 GNSDK for windows phone 中提供的示例应用程序,我可以很好地将麦克风输入与音轨匹配。我想从第 3 方元数据中检索曲目 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-track-id

价值:13913080

我是否设置了所需的所有配置步骤?我是否正确查找匹配曲目的返回外部 ID?

4

1 回答 1

1

您所做的是对的,只是 Deezer ID 是目前唯一可用于免费、非商业 API 访问的外部 ID 类型。其他外部 ID 需要商业许可证。

于 2014-08-13T18:36:24.360 回答