API поиска в Твиттере внезапно перестал возвращать результаты - PullRequest
1 голос
/ 28 июля 2011

Я использую API для поиска в Twitter и PHP, чтобы получать твиты из своей учетной записи:

http://search.twitter.com/search.atom?q=from=myaccount

(с использованием simplexml и кэширования канала, поэтому я звоню тольков твиттер один раз и час)

Работает нормально около двух недель, сейчас ничего.Когда я захожу на указанный выше URL (с моей учетной записью), я не получаю ничего, кроме названия канала.

Ответ, который я получаю в заголовках:

Date    Wed, 27 Jul 2011 20:16:55 GMT
Server  hi
Status  200 OK
X-Served-From   smf1-aek-11-sr2
X-Runtime   0.13606
Content-Type    application/atom+xml; charset=utf-8
X-Timeline-Cache-Hit    Miss
X-Served-By smf1-aas-19-sr2.prod.twitter.com
Cache-Control   max-age=15, must-revalidate, max-age=1800
Expires Wed, 27 Jul 2011 20:46:55 GMT
Vary    Accept-Encoding
X-Varnish   1602110106
Age 0
Via 1.1 varnish
X-Cache-Svr smf1-aas-19-sr2.prod.twitter.com
X-Cache MISS
Content-Encoding    gzip
Content-Length  413
Connection  close
X-Moz-Is-Feed   1

...Я думаю это все хорошо.Я не был ограничен в скорости, тогда, очевидно, я получу 400 ошибок ... но это выглядит хорошо для меня.Я просто не могу понять, почему это перестало бы работать.Ничего не изменилось.

Я просматривал заголовки с другой страницы твиттера, которая возвращает мне твиты в формате xml, и заголовки почти идентичны - кроме строки состояния отсутствует:

Date    Wed, 27 Jul 2011 20:24:42 GMT
Server  hi
Cache-Control   max-age=15, must-revalidate, max-age=300
Expires Wed, 27 Jul 2011 20:29:42 GMT
Content-Type    application/atom+xml;charset=utf-8
X-Pad   avoid browser bug
Vary    Accept-Encoding
X-Varnish   1922281127  
Age 0
Via 1.1 varnish
X-Cache-Svr smf1-aap-11-sr1.prod.twitter.com
X-Cache MISS
Content-Encoding    gzip
Content-Length  1919
 Connection close
X-Moz-Is-Feed   1

Есть идеи?Кто-нибудь еще сталкивался с этой проблемой?Я могу предоставить больше информации об ответе, если это будет необходимо.

1 Ответ

1 голос
/ 28 июля 2011

API поиска возвращает результаты только за последние 4-6 дней. Я знаю, что это бесполезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...