首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能访问Gracenote的CoverArt?

为什么我不能访问Gracenote的CoverArt?
EN

Stack Overflow用户
提问于 2014-11-25 17:16:02
回答 1查看 156关注 0票数 0

我的WEBAPI查询与示例查询匹配,但响应不包含以下字段。这是否因为我使用的是“社区牌照”非商业用途?

相册字段丢失

代码语言:javascript
复制
XID DATASOURCE
URL TYPE="COVERART" SIZE="MEDIUM" url
URL TYPE="ARTIST_BIOGRAPHY" url

田径场失踪

代码语言:javascript
复制
GENRE 
XID DATASOURCE
URL TYPE="ARTIST_BIOGRAPHY" url

查询按https://developer.gracenote.com/sites/default/files/web/html/index.html#PDFs/Music-Web-API-Developers-Guide-o.pdf页38

代码语言:javascript
复制
"<QUERIES> 
 <AUTH> <CLIENT>$clientID</CLIENT><USER>$userID</USER></AUTH>
 <LANG>eng</LANG>
 <COUNTRY>usa</COUNTRY> 
 <QUERY CMD='ALBUM_SEARCH'>
   <MODE>SINGLE_BEST</MODE>
   <TEXT TYPE='ARTIST'>The Beatles</TEXT> 
   <OPTION> <PARAMETER>SELECT_EXTENDED</PARAMETER>
    <VALUE>COVER,LINK,ARTIST_BIOGRAPHY</VALUE> </OPTION> 
   <OPTION> <PARAMETER>PREFER_XID</PARAMETER>
    <VALUE>applealbumid</VALUE> </OPTION>
 </QUERY> </QUERIES>"

来自我的查询的响应

代码语言:javascript
复制
<RESPONSES> 
<RESPONSE STATUS="OK"> 
<ALBUM> 
<GN_ID>a_gracenote_identifier</GN_ID> 
<ARTIST>The Beatles</ARTIST> 
<TITLE>Abbey Road</TITLE> 
<PKG_LANG>ENG</PKG_LANG> 
<DATE>1969</DATE> 
<GENRE NUM="106204" ID="35972">Psychedelic</GENRE> 
<TRACK_COUNT>17</TRACK_COUNT> 
<TRACK> 
<TRACK_NUM>1</TRACK_NUM> 
<GN_ID>a_gracenote_identifier</GN_ID> 
<TITLE>Come Together</TITLE> 
</TRACK> 
...
<TRACK> 
<TRACK_NUM>17</TRACK_NUM> 
<GN_ID>a_gracenote_identifier</GN_ID> 
<TITLE>Her Majesty</TITLE> 
</TRACK> 
</ALBUM> 
</RESPONSE> 
</RESPONSES>

来自文档https://developer.gracenote.com/sites/default/files/web/html/index.html#PDFs/Music-Web-API-Developers-Guide-o.pdf页面38的响应示例

代码语言:javascript
复制
<RESPONSES> 
<RESPONSE STATUS="OK"> 
<ALBUM> 
<GN_ID>a_gracenote_identifier</GN_ID> 
<ARTIST>The Beatles</ARTIST> 
<TITLE>The Beatles (White Album) \ [Disc 1\] </TITLE> 
<DATE>1968</DATE> 
<GENRE NUM="106204" ID="35972">Psychedelic</GENRE> 
<XID DATASOURCE="applealbumid">401126224</XID> 
<TRACK_COUNT>17</TRACK_COUNT> 
<TRACK> 
<TRACK_NUM>1</TRACK_NUM> 
<GN_ID>a_gracenote_identifier</GN_ID> 
<TITLE>Back In The USSR</TITLE> 
<GENRE NUM="64660" ID="27056">60's Oldies</GENRE> 
<XID DATASOURCE="appletrackid">401126225</XID> 
<XID DATASOURCE="gracenote" DATATYPE="isrc">GBAYE0601644</XID> 
<XID DATASOURCE="gracenote" DATATYPE="isrc">GBAYE0900726</XID> 
<URL TYPE="ARTIST_BIOGRAPHY">a_temporary_url</URL> 
</TRACK> 
<TRACK> 
<TRACK_NUM>2</TRACK_NUM> 
<GN_ID>a_gracenote_identifier</GN_ID> 
<TITLE>Dear Prudence</TITLE> 
<GENRE NUM="64660" ID="27056">60's Oldies</GENRE> 
<XID DATASOURCE="appletrackid">401126240</XID> 
<XID DATASOURCE="appletrackid">402094784</XID> 
<XID DATASOURCE="gracenote" DATATYPE="isrc">GBAYE0601645</XID> 
<XID DATASOURCE="gracenote" DATATYPE="isrc">GBAYE0900727</XID>
<URL TYPE="ARTIST_BIOGRAPHY">a_temporary_url</URL> 
</TRACK> 
<TRACK> 
<TRACK_NUM>3</TRACK_NUM> 
<GN_ID>a_gracenote_identifier</GN_ID> 
<TITLE>Glass Onion</TITLE> 
<GENRE NUM="64660" ID="27056">60's Oldies</GENRE> 
<XID DATASOURCE="appletrackid">401126255</XID> 
<XID DATASOURCE="appletrackid">402094792</XID> 
<XID DATASOURCE="gracenote" DATATYPE="isrc">GBAYE0601646</XID> 
<XID DATASOURCE="gracenote" DATATYPE="isrc">GBAYE0900728</XID> 
<URL TYPE="ARTIST_BIOGRAPHY">a_temporary_url</URL> 
</TRACK> 
... 
<URL TYPE="COVERART" SIZE="MEDIUM">a_temporary_url</URL> 
<URL TYPE="ARTIST_BIOGRAPHY">a_temporary_url</URL> 
</ALBUM> 
</RESPONSE> 
</RESPONSES> 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-25 23:56:34

看起来您没有使用正确的客户端ID类型。

您需要使用音乐平台客户机ID来进行WebAPI查询。查找您的应用程序详细信息,并检查您的客户机ID是否为“移动客户端的客户端ID、Web和eyeQ”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27132784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档