Twitter - потоковый API для мониторинга твитов по всему миру? - PullRequest
2 голосов
/ 19 января 2010

Я хочу создать визуализацию для карты Twitter, наподобие этих:

http://twittermap.tv/

http://beta.twittervision.com/

Однако, согласно документам Streaming API:

https://twitterapi.pbworks.com/Streaming-API-Documentation#locations

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

Как эти сайты выполняют эти запросы, несмотря на ограничения Twitter? Я что-то упускаю?

Ответы [ 2 ]

3 голосов
/ 19 января 2010

Скорее всего, они используют statuses/sample URL, поскольку он просто дает им случайные твиты. Пока сообщение приходит с данными о местоположении, они могут его использовать.

Пока отправляемые твиты содержат данные широты / долготы, они смогут наносить их на карту.

2 голосов
/ 25 мая 2010

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

Глядя на два упомянутых вами приложения, они определенно не отображают полный поток твитов с геолокацией. Они могут объединять поток выборки или фильтра и либо принимать только твиты с геотегами, либо выполнять гео-поиск на основе поля местоположения или их комбинации.

...