2010-05-16 9 views
0

Je construis quelques fonctionnalités de base Twitter dans mon application, et j'utilise le JAR JTwitter pour lire et définir l'état.Comment définir l'emplacement de l'utilisateur Twitter dans JTwitter?

On dirait qu'il ya une classe utilisateur qui peut être utilisé pour définir l'emplacement, mais je ne peux pas comprendre comment il régler avec mes coordonnées GPS une fois que je l'ai obtenu mon objet Twitter.

Quelqu'un at-il été en mesure de définir la propriété user.location en utilisant JTwitter?

Merci, -Gregg

Répondre

0

Il semblerait que JTwitter ne supporte pas.

La méthode API Twitter /statuses/update prend lat et long arguments (ou un seul argument place_id) pour spécifier l'emplacement.

regardant the source (line ~ 2500), le procédé updateStatus de JTwitter ne laisse passer que les status, source et in_reply_to_status_id arguments. Vous aurez besoin de modifier la source de JTwitter pour passer les lat/long arguments si vous voulez géolocaliser vos tweets.

+0

Ah, d'accord. Merci pour la réponse rapide! -Gregg –

+0

Juste mis à jour la fonction updateStatus pour ajouter les arguments lat et long, et cela fonctionne très bien. Merci encore. –

1

Désolé pour l'omission!

Je viens juste d'ajouter appui à la mise de votre emplacement à la dernière version (v1.6.2). Voir Twitter.setMyLocation().

NB - recherches de localisation sont traitées séparément par setSearchLocation(), comme ils ont besoin de temps, de latitude et de rayon.