YQL データ URI テーブルを使用して、サード パーティのドメインでホストされている画像のデータ URI を Web アプリケーション内から抽出しています。
標準的な例は、この API の YQL ドキュメントからのものです。
select * from data.uri where url="http://l.yimg.com/a/i/us/pps/yql32.png"
ここでは、YQL コンソールで実行されているクエリの例を示しますが、REST API を介して実行しています。
この例を実行すると、結果に返されたデータ uri が表示されます。ただし、私が遭遇したように見える画像の URL の大部分は機能しません。データ URI の代わりに、次のようなエラーが表示されます。
{
"error": "128261 > 25600"
}
数値は常に異なりますが、パターンは一貫しています。上記のエラーを生成したクエリは次のとおりです。
select * from data.uri where url="http://i.imgur.com/GXWwz5k.jpg"
このエラーに関するドキュメントを見つけることができませんでした。これは、コンソールを使用しているか REST API を使用しているかにかかわらず、一貫しているようです。このクエリが失敗する原因を知っている人はいますか?