« 2007年11月 | メイン | 2008年01月 »

2007年12月 アーカイブ

2007年12月05日

Twitter 登録してみた

Layzie さんの blog を見ていたら閉鎖されるとのこと。どうもおつかれさまでした。一時期、お昼休みの楽しみは Layzie さんの blog でしたよ(朝記事が更新されていたので) :P

twitter.png

んで Layzie さんのはてなダイアリー を見てたら、何やら Twitter にハマっているみたいだったので、前から気になっていることもあって、登録してみました。

もし Twitter をやっている方がいたら登録してやってください :)

Twitter Tips: キーワードに関連する記事を書いた人を登録する方法

Twitter の話題。とりあえず、friend を登録しないとはじまらないみたいだったので、ちょっとスクリプトを書いて、キーワードに関連する記事を書いた人を自動的に登録してみました。

twitter_tips_1.png

まず、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

2007年12月09日

Twitter Tips: Followers を friends(Following) に一括登録するスクリプト

add_followers_to_friends.png

TwitterFollowersfriends(Following) に一括登録する shell script を書いてみました。

userpass は自分のアカウントのものに書き換えてください :)