2010-05-16 2 views
0

Я создаю некоторые основные функции Twitter в моем приложении, и использую JTwitter JAR для чтения и установки статуса.Как установить местоположение пользователя Twitter в JTwitter?

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

Кто-нибудь мог установить свойство user.location с помощью JTwitter?

Спасибо, -Gregg

ответ

0

Казалось бы, что JTwitter не поддерживает это.

Метод API Twitter /statuses/update принимает lat и long аргументов (или один place_id аргумента), чтобы указать местоположение.

Глядя на the source (линии ~ 2500), то updateStatus метод JTwitter только передает аргументы в status, source и in_reply_to_status_id. Вам нужно будет изменить источник JTwitter, чтобы передать аргументы lat/long, если вы хотите геотегировать свои твиты.

+0

А, ок. Спасибо за быстрый ответ! -Gregg –

+0

Просто обновил функцию updateStatus, чтобы добавить аргументы lat и long, и он отлично работает. Еще раз спасибо. –

1

Извините за упущение!

Я только что добавил поддержку для установки вашего местоположения в последнюю версию (v1.6.2). См. Раздел Twitter.setMyLocation().

NB - поиск по местоположению обрабатывается отдельно через setSearchLocation(), поскольку они нуждаются в длинных, латах и ​​радиусах.

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