2012-08-19

twitter位置情報の取得

最近

Twitterつぶやきから自宅の住所を特定するサイトWeKnowYourHouse.com」

http://nlab.itmedia.co.jp/nl/articles/1208/14/news060.html

かいう記事を見て、

ちょっと気になったので調べてみたら、ブラウザから見るとツイート位置情報は少し範囲広めに出ているけど、

apiからデータを取ってみてみると、めっちゃ詳細な住所が出ていたのでびっくりしました。

(~~市~~町X-XX まで)

geo情報なので「○○市」までとかそんな情報丸められないのかもしれないけれど、

登録された位置情報そのまま?保存されているっぽいので危険ですね…

ちょっとした練習もかねて作ってみました。

twitter位置情報を登録しておうちに帰ったっぽい人を見つけてツイートしてみるbot

https://twitter.com/pengin816

仕様

適当な間隔でおうちにかえったっぽい人のツイートを探して、その中から位置情報がついているものだけど拾い出してツイートしてみる子です。

(住所は後ろ4割くらい隠してみています。)

pythonでtweepyを使ってみました。

住所の取得に使った逆geoコーディングapiは「http://geocode.didit.jp/」というところのもの

あんまり正確そうではなさげーですが、簡単だったので使用。

返ってくる日本語住所文字列をうまく編集する部分に作成時間の大半を使ってしまいました。

マルチバイト文字は難しいですね…

・@されてしまった人へ

 ・もし迷惑だー、というのであればメッセージいただければ削除いたします。

 ・どれくらい住所公開されているの?とかはお問い合わせいただければお送りします。

  (簡単に調べるサイトとかもありそうな気もしますが)

 ・位置情報世界に公開して「ただいまなう」とかするのはたぶん危険なのでやめておいたほうがいいですよっ

 ・好きで公開しているので引っかかってもツイートしないでほしい、とかあればがんばります

  • いろんな人に@飛ばすのがまずいらしく一回凍結されてた・・・ ちょっと公表の仕方を考えようかな。

  • またアカウント凍結されていた。 今度はお問い合わせパターンなので数日かかりそう。 普通に違う公開方法を考えたい。 ユーザーに通知したい、を前提にtwitterで、がちょうどよかった...

  • 直接に危険を明示したほうがいいかな。 たとえば位置情報をつけて帰宅したユーザーがそこから離れた場所で位置情報をつけてツイートしたとき @XXXさんがお出かけで留守の様子。おう...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん