2006
Nov
15th
mixi2rss.py
マイミクシィ最新日記/コミュニティ最新書き込みを RSS 化
pymixiの CVS から最新の mixi.py と mixi2rss.py をダウンロードすると、マイミクシィ最新日記とコミュニティ最新書き込みを RSS 化することができます。 cron で一定間隔で RSS を生成したり、 Apache + mod_python や Zope + External Method を使って自分用サービスを作ったりして、それを RSS リーダに読ませるようにしておけば、 RSS リーダで mixi のチェックが可能になります。
最近やたらとマイミクのページを僕が踏みまくっていたのはこのためでした。
最近やたらとマイミクのページを僕が踏みまくっていたのはこのためでした。
1. Zope + External Method
1.1. /var/lib/zope/Extensions など、 Extensions ディレクトリに mixi.py, mixi2rss.py を設置。
1.2. ZMI で External Method を追加(僕はルートフォルダの下の app フォルダの下に追加しました)。
1.3. ID: mixi2rss, ファイル名: mixi2rss, 関数名: mixi2rss
1.4. ブラウザでこのオブジェクトにアクセス(僕の場合は http://matatabi.homeip.net/app/mixi2rss)
1.5. 項目を入力して Submit。これで帰ってくる URL を RSS リーダに登録。なお、 URL には mixi にログインするためのパスワードが含まれているので、オンラインのサービスは利用しないか、共有しないなど運用には気をつけて下さい。なお、 mixi 内ではなく、外部ブログで書いている人の新着情報はこの RSS には含まれません。というのも、リファラから自分のパスワードが漏れてしまうからです。
2. コマンドラインから実行
1.1. /var/lib/zope/Extensions など、 Extensions ディレクトリに mixi.py, mixi2rss.py を設置。
1.2. ZMI で External Method を追加(僕はルートフォルダの下の app フォルダの下に追加しました)。
1.3. ID: mixi2rss, ファイル名: mixi2rss, 関数名: mixi2rss
1.4. ブラウザでこのオブジェクトにアクセス(僕の場合は http://matatabi.homeip.net/app/mixi2rss)
1.5. 項目を入力して Submit。これで帰ってくる URL を RSS リーダに登録。なお、 URL には mixi にログインするためのパスワードが含まれているので、オンラインのサービスは利用しないか、共有しないなど運用には気をつけて下さい。なお、 mixi 内ではなく、外部ブログで書いている人の新着情報はこの RSS には含まれません。というのも、リファラから自分のパスワードが漏れてしまうからです。
2. コマンドラインから実行
mixi2rss.py ADDR PASSWD TYPE > TYPE.xmlと実行。 ADDR は mixi に登録しているメールアドレス、 PASSWD は mixi にログインするためのパスワード、 TYPE は new_friend_diary か new_bbs のどちらかです。
Posted by setomits at 11:37 |
Comments: 1
Re: mixi2rss.py
ふむふむ、なるほどね。納得。
Posted by うえ at 11:18
on 2006 Nov 16th