【发布时间】:2014-03-13 07:26:30
【问题描述】:
我有歌曲名称、艺术家姓名和专辑名称。是否有任何链接可以通过发送这些参数来获取封面或专辑封面?对于我的应用程序,我需要封面艺术。我搜索了很多东西但得到了什么都没有。
如果有任何第三方可用于此,请帮助我提供示例代码。
通过使用 Gracenote Api,我获得了歌曲名称、艺术家名称和专辑名称,但无法获得封面艺术。所以我需要帮助。如果我在外部可以通过第三方服务获得封面艺术,请帮助我。
【问题讨论】:
我有歌曲名称、艺术家姓名和专辑名称。是否有任何链接可以通过发送这些参数来获取封面或专辑封面?对于我的应用程序,我需要封面艺术。我搜索了很多东西但得到了什么都没有。
如果有任何第三方可用于此,请帮助我提供示例代码。
通过使用 Gracenote Api,我获得了歌曲名称、艺术家名称和专辑名称,但无法获得封面艺术。所以我需要帮助。如果我在外部可以通过第三方服务获得封面艺术,请帮助我。
【问题讨论】:
Apple iTunes API 有大量的详细信息,而且从它的 iTunes 开始,你就知道它非常完整。查看以下更多建议:
【讨论】:
我知道回答有点晚了,但是您可以在 Gracenote 响应本身中获取封面艺术的链接,但是您需要更改其 api 中的一些属性。 在 initGracenote() 更改如下
config.setProperty("content.coverart", "1");
我也建议你设置这个属性,因为有时我个人觉得在获取链接时有些混乱
config.setProperty("content.allowfullresponse", "1");
要从响应中获取封面 url,请执行以下操作
String coverArt = response.getCoverArt().getUrl().toString();
希望对你有帮助。
【讨论】: