Что не так с моими рамками в Twitter? - PullRequest
4 голосов
/ 29 апреля 2011

Учитывая этот URL, я должен видеть твиты вокруг Лондона, верно?

http://stream.twitter.com/1/statuses/filter.json?locations=51.23,-0.28,51.68,0.25

Но ничего не происходит: (

Я пробовал разные области, но не могя ничего не получаю, хотя я пробую области, указанные в документе, и не использую cURL / POST.

Когда я добавляю параметр отслеживания ключевых слов, я получаю тонну твитов - но это не значитэто местоположение работает (ограничивающие местоположения блоки - это логические ИЛИ с другими параметрами фильтрации).

http://stream.twitter.com/1/statuses/filter.json?track=royalwedding&locations=51.23,-0.28,51.68,0.25

Спасибо!

1 Ответ

6 голосов
/ 29 апреля 2011

По своему опыту работы с Streaming API я обнаружил, что существует удивительно небольшое количество твитов с геотегами.И, возможно, ваши местоположения слишком ограничены.Но когда вы добавляете параметр ключевого слова, как вы заявляете, вы получаете результаты OR для обоих поисков - Twitter делает это, чтобы вы могли выполнять несколько потоковых запросов для одного и того же соединения.

Если вы попытаетесь

http://stream.twitter.com/1/statuses/filter.json\?locations\=-180,-90,180,90

Вы получаете всевозможные ответы назад.

РЕДАКТИРОВАТЬ: к сожалению, у вас также есть долгота и широта назад.долгота стоит на первом месте в их API.Этот URL работает:

 http://stream.twitter.com/1/statuses/filter.json\?locations\=-0.28,51.23,0.25,51.68
...