URL_GET和TVCHANNEL_IMAGE:不再返回比赛



我正在使用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 按需下载徽标。

你还能重现这个吗? 我使用您的查询示例得到有效的响应

<RESPONSES>
<RESPONSE STATUS="OK">
    <TVCHANNEL>
        <GN_ID>251535939-B76CB793D827E8BE713DAEB9675ADED4</GN_ID>
        <URL TYPE="IMAGE" SIZE="110" WIDTH="67" HEIGHT="50">http://akamai-b.cdn.cddbp.net/cds/2.0/image/E9F4/7FE7/D525/9746_110.png</URL>
    </TVCHANNEL>
    <TVCHANNEL>
        <GN_ID>251539612-E293EAF3F3164B292AD102532BCB9AF9</GN_ID>
        <URL TYPE="IMAGE" SIZE="110" WIDTH="67" HEIGHT="50">http://akamai-b.cdn.cddbp.net/cds/2.0/image/F1D1/F628/A3FE/79E0_110.png</URL>
    </TVCHANNEL>
</RESPONSE>
</RESPONSES>

最新更新