Twitter 登録してみた
Layzie さんの blog を見ていたら閉鎖されるとのこと。どうもおつかれさまでした。一時期、お昼休みの楽しみは Layzie さんの blog でしたよ(朝記事が更新されていたので) :P
んで Layzie さんのはてなダイアリー を見てたら、何やら Twitter にハマっているみたいだったので、前から気になっていることもあって、登録してみました。
もし Twitter をやっている方がいたら登録してやってください :)
« 2007年11月 | メイン | 2008年01月 »
Layzie さんの blog を見ていたら閉鎖されるとのこと。どうもおつかれさまでした。一時期、お昼休みの楽しみは Layzie さんの blog でしたよ(朝記事が更新されていたので) :P
んで Layzie さんのはてなダイアリー を見てたら、何やら Twitter にハマっているみたいだったので、前から気になっていることもあって、登録してみました。
もし Twitter をやっている方がいたら登録してやってください :)
Twitter の話題。とりあえず、friend を登録しないとはじまらないみたいだったので、ちょっとスクリプトを書いて、キーワードに関連する記事を書いた人を自動的に登録してみました。
まず、Twitter 検索 という便利なサイトを見つけたので、このページ からキーワードで検索をして、その結果からユーザ名を抽出しました。
で、そのユーザ名を Twitter API (日本語訳) に渡して自動的に登録するようにしてみました。スクリプトはこちら。
wget -O- "http://twitter.1x1.jp/rss/search/?keyword=foo&text=1" | perl -nle 'print $1 if (m|<title>.*@(.+?)\s.*</title>|)' | sort | uniq | perl -nle 'print "wget --save-headers -O- --user=\"email\" --password=\"pass\" http://twitter.com/friendships/create/$_.xml";' | sh > result.log
foo にキーワード、email に登録時のメールアドレス、pass にパスワードを置き替えてください。これでキーワードに関連する記事を書いたユーザを friend (Following?) に登録できます。なお、既に登録されているユーザを再度登録しようとすると 403 Forbidden、また、60分間に70リクエスト以上送信すると 400 Bad Request が返って来るので注意。
スクリプトをちゃんと書かないとダメかと思ったけど、やや強引に one liner で済ませました :D
Twitter の Followers を friends(Following) に一括登録する shell script を書いてみました。
user と pass は自分のアカウントのものに書き換えてください :)