我在我的应用程序中使用 Gracenote 视频服务作为编程指南。在指南中,我会显示频道徽标以及频道名称和编号。过去,我使用设置为 TVCHANNEL_IMAGE 的模式的 URL_GET API 查询来检索频道徽标 URL。在查询正文中,我将包含一组频道的 Gracenote ID(在 TVCHANNEL_LOOKUP 响应中找到)。下面是一个示例查询。
<QUERIES>
<AUTH>
<CLIENT>XXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</CLIENT>
<USER>XXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</USER>
</AUTH>
<QUERY CMD="URL_GET">
<MODE>TVCHANNEL_IMAGE</MODE>
<GN_ID>251535939-B76CB793D827E8BE713DAEB9675ADED4</GN_ID>
<GN_ID>251539612-E293EAF3F3164B292AD102532BCB9AF9</GN_ID>
</QUERY>
</QUERIES>
对查询的响应将返回 URL,然后我可以从中下载徽标。直到一周前,这一切都很好。现在,响应返回不匹配。
<RESPONSES>
<RESPONSE STATUS="NO_MATCH">
</RESPONSE>
</RESPONSES>
检索频道徽标的 API 是否已更改?如果是这样,获取频道徽标的新方法和方法是什么?理想情况下,我想通过类似于 URL_GET 的 API 继续按需下载徽标。