Что не так с рамками, ограничивающими мой поток в Twitter?

#api #twitter #twitter-streaming-api

#API #Twitter #twitter-streaming-api

Вопрос:

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

http://stream.twitter.com/1/statuses/filter.json ?местоположения = 51.23,-0.28, 51.68, 0.25

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

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

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

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

Спасибо!

Ответ №1:

По моему опыту работы с потоковым API я обнаружил, что твитов с геотегами на удивление мало. И, возможно, ваши местоположения слишком ограничены. Но когда вы добавляете параметр keyword, как вы заявляете, вы получаете результаты OR’d для обоих поисковых запросов — 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
  

Комментарии:

1. Вау. Долгота на первом месте. Большое спасибо.