我正在使用 YQL 数据 URI 表从 Web 应用程序中提取托管在第三方域上的图像的数据 URI。
规范示例来自此 API 的 YQL 文档:
select * from data.uri where url="http://l.yimg.com/a/i/us/pps/yql32.png"
这是在 YQL 控制台中运行的查询示例,尽管我是通过 REST API 运行它。
如果您运行此示例,您将在结果中看到返回的数据 uri。但是,我遇到的绝大多数图片网址似乎都不起作用。我得到一个错误,而不是数据 URI:
{
"error": "128261 > 25600"
}
数字总是不同的,但模式是一致的。这是产生上述错误的查询:
select * from data.uri where url="http://i.imgur.com/GXWwz5k.jpg"
我一直无法找到有关此错误的文档。无论我使用的是控制台还是 REST API,这似乎都是一致的。有谁知道是什么导致这个查询失败?