2012-01-23 4 views
3

Я использую jitter-библиотеку twitter4j, чтобы выполнить поиск в twitter API по заданным ключевым словам. Задняя часть работает нормально, но все полученные твиты имеют поле geo, установленное на null. Я посмотрел разработчикам twitter documentation и все результаты там, есть geo null.twitter search API всегда возвращает нулевую геолокацию

Вот мой Java-код:

TwitterFactory twitterFactory = new TwitterFactory(); 
Twitter twitter = twitterFactory.getInstance(); 
Query query = new Query("query"); 
query.setRpp(10); 
QueryResult result = twitter.search(query); 

Я список всех твитов, но ни один из них не имеет код гео.

Есть ли способ получить географическое местоположение твита/пользователя?

+0

Вы уверены, что эти результаты имеют набор параметров геометрии? Это необязательное поле, которое может быть или не быть. –

+0

Я постараюсь это увидеть, но я сделал много запросов, и геолокации не найдено. –

+0

Ну попробуйте найти пользователя, который помещает сообщения с географической привязкой. Вы всегда можете сделать учетную запись и опубликовать отмеченный твит. –

ответ

2

Похоже, что это вызывает problem at Twitter.

Хотя some search queries работает для меня и возвращает некоторые координаты (1 февраля 2012 года).

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

Смежные вопросы