YQL возвращает нулевые результаты от одного клиента, заполненные результаты от другого - PullRequest
5 голосов
/ 27 января 2011

У меня есть приложение, использующее запрос YQL для преобразования результатов в формат jsonp.

Он работал несколько дней, но неожиданно начал возвращать нулевые результаты:

jsonp1296156548953({"query":{"count":0,"created":"2011-01-27T19:31:04Z","lang":"en-US","results":null}});

Как ни странно, при запуске с другого IP-адреса он возвращает ожидаемые результаты. Браузер клиента - firefox в обоих случаях.

Это запрос к http://query.yahooapis.com/v1/public/yql, который должен иметь ограничение в 1000 запросов в час, это приложение выполняет около одного в минуту. Но мне интересно, может ли это быть признаком превышения какого-то лимита на конкретном IP? Код состояния возврата - 200, и в заголовках ответов нет указаний на то, что что-то не так.

Ответы [ 2 ]

1 голос
/ 29 января 2011

Эта тема в YDN, кажется, описывает эту проблему.По-видимому, по состоянию на это утро это зафиксировано:

http://developer.yahoo.net/forum/?showtopic=8291&endsession=1

1 голос
/ 28 января 2011

да я вижу ту же проблему. Попробуйте зайти в консоль и скопировать URL-адрес вашего запроса в браузер и перейти по ссылке. Вы увидите, что иногда результаты появляются, а иногда нет.

...