ジオタグAPI
『Twitter API Wiki / Twitter REST API Method: statuses?update』
http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses%C2%A0update
まあ要するに設定画面で Enable geotagging にチェックを入れて、lat= と long= に位置情報を入れてポストすれば良いらしい。
試しに下記のコードでポストしてみたら、正常にポストできた。
def post_method(mes, path='/statuses/update.xml') @req = Net::HTTP::Post.new(path) mes = NKF.nkf('-w', mes) @req.set_form_data({'status'=>mes,'lat'=>'33.54','long'=>'130.42'}) end
上記のポストに対して、下記の様なレスポンスが返ってきてる。
<status> <!-- …中略… --> </user> <geo xmlns:georss="http://www.georss.org/georss"> <georss:point>33.540000 130.420000</georss:point> </geo> </status>
でも、登録した位置情報を活用できるアプリが見当たらない…
Webページ見ても、上記のポストした情報は全然見えんし…
寂しい。