Нужен Twitter API, который получает твиты в определенном месте, учитывая его координаты - PullRequest
2 голосов
/ 21 октября 2011

Я пытаюсь найти API на основе Java, который можно использовать с веб-сервисами Restful для Twitter, который позволил бы мне получать твиты с учетом их местоположения и дат ... но меня больше интересует поиск с учетом их географического местоположения ( широта и долгота)

Я уже использовал официальный API Twitter, который делает то, что мне нужно, за исключением того, что я не получаю твиты старше 1 недели.

Кто-нибудь знает какой-нибудь API, который мог бы мне помочь?

Спасибо

Ответы [ 2 ]

0 голосов
/ 02 февраля 2012

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

0 голосов
/ 01 февраля 2012

Боюсь, вы не можете получить твиты старше одной недели.В соответствии с официальной спецификацией API результаты, которые вы можете получить, влекут за собой твиты до 6-9 дней.Помните, что API поиска - это не полный индекс всех твитов, а индекс последних твитов.

Я также предполагаю, что вы уже знаете, как использовать API для получения твитов для заданного местоположения.поэтому я не буду вам этого объяснять.

Хотя я могу предложить чтение этой статьи , которая указывает на такие сайты, как Snap Bird и Topsy .Я не думаю, что у них есть API, который вы можете использовать, и они не выполняют гео-поиск, поэтому я боюсь, что вы не сможете достичь своей цели.

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