gpt4 book ai didi

java - 如何使用 Gracenote ApI 在 android 中获取歌曲封面艺术?

转载 作者:行者123 更新时间:2023-11-29 08:51:57 24 4
gpt4 key购买 nike

我正在使用 gracenote ApI 进行歌曲识别。我正在获取歌曲名称、艺术家姓名和专辑等所有详细信息,但我无法获取专辑的封面艺术。我正在使用代码来获取它,但我总是在该代码中得到空值。我为此进行了很多搜索,但一无所获。有人告诉我该怎么做。我搜索了 gracenote 文档,他们描述了以下代码来获取封面。

                           // Retrieve cover art URL
// where response is GNSearchResult.
GNCoverArt coverArt = response.getCoverArt();
if(coverArt != null) {
String coverArtUrl = coverArt.getUrl();

}else {
Log.i("URL", "NOT GETTT");
}

我总是得到 coverArt=null

最佳答案

这看起来像 Gracenote“移动客户端”SDK。

要启用封面,您需要像这样在 GNConfig 对象上设置一个选项:

config.setProperty("content.coverart", "1");

我还建议设置此项以确保响应具有获取封面艺术所需的内容(特别是如果您从本地“bundle ”获得结果):

config.setProperty("content.allowfullresponse", "1");

希望这对您有所帮助!

关于java - 如何使用 Gracenote ApI 在 android 中获取歌曲封面艺术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22376157/

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