halka-tech

技術的なことを書きます

10分に一回TwitterのProfileのLocationを変える

駅名データベースがあったので使ってみました.

日本に駅は10763箇所もある

路面電車とかの停留所も含めてデータが入っています.
駅データ 無料ダウンロード 『駅データ.jp』
http://www.ekidata.jp/
ここからダウンロードして,文字コードを変えます.
ファイル自体がEUC-JPだったのでUTF-8にしました.(エクセルで開くと文字化けします)

概要

CSVを読み込んで,ランダムに選んでTwitterAPIを使って更新しているだけです.
10分に一回とかは適当にcronとかでやってください.
tweepyを使ってAPIを叩いてます.
https://github.com/tweepy/tweepy

コード

その他

緯度経度も入っているのでTwitterにPostする前に何か処理するものがアレばgeotagを付けられます.
10分に一回なので,10763/(6*24)=74.7430556日くらい持ちます.
空港版とかもデータベースがあればできます.
せば