gpt4 book ai didi

ios - Gracenote API - 没有轨道链接数据

转载 作者:行者123 更新时间:2023-11-28 22:17:31 26 4
gpt4 key购买 nike

目前,在我的 AppDelegate 中,我有一个为 GNConfig 声明的实例变量,它设置了我想要接收的所有属性。

GNconfig 的这个实例被任何发出 gracenote 请求的类使用。

我正在使用的请求是来自音频流的识别、本地文件的识别和填充数组的文本搜索。然后该数组用于通过 id 查找相应数组项的轨道。

除了轨道和专辑链接数据(始终返回 null)之外,我能够获得我需要的所有内容。

我尝试了很多不同的建议和指南,但都没有成功。

有人可以帮帮我吗?这些数据对我的应用程序至关重要,除了这个大障碍外,我的应用程序几乎已经完成。

提前致谢。

** 编辑 **

这是在我的 appDelegate 中:

_gnConfig = [GNConfig init:@"XXXXXXX-XXXXXXXXXXXXXXXXXXXXXXX"];
[_gnConfig setProperty:@"content.coverArt" value:@"1"];
[_gnConfig setProperty:@"content.coverArt.sizePreference" value:@"LARGE"];
[_gnConfig setProperty:@"content.allowFullResponse" value:@"1"];

我在我的一个类方法中有这个:

NSURL *filePath = [item valueForProperty:MPMediaItemPropertyAssetURL];
[GNOperations recognizeMIDFileFromFile:self config:[[AppDelegate sharedDelegate] gnConfig] fileUrl:filePath];

在我的委托(delegate)方法中:

gracenoteResponseItem = [result bestResponse];
NSLog("%@", [gracenoteResponseItem trackLinkData]);

最佳答案

某些轨道可能没有可用的链接数据。 此外,如果您正在进行本地查找,则必须设置此配置选项:

[publicProperties setObject:@“1”forKey:@“content.allowfullresponse”];

关于ios - Gracenote API - 没有轨道链接数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21273806/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com