BLOG更新で自動的にMixiの日記へ投稿する方法

これは、前回作った「BLOG更新で自動的にTwitterへ投稿するなんてこと」のCGIを応用して、Twitter へのポストを Mixi へ換えただけです
この方法を使えば、投稿用のインターフェースをもってる SNS でしたらなんでもオッケーなわけです

ソースコード一式はこちらから

で、Mixi の場合オフィシャルなインターフェースがなかったので「WWW::Mixi」って Perl のライブラリを使いました
使い方等は検索すると山ほどでてくると思います

ただ、この「WWW::Mixi」、ここで使ってるロリポップおじさんのレンタルサーバでは実装されてないです
まぁ当然といえばそうですが…
なのでちょっと一工夫して、カレントにこのライブラリを置いて処理できるようおまじないを入れます

use lib qw(/home/…/web/cgi-hoge/mixpost);
(ソースの13行目、実際はライブラリのある絶対パスを指定します)

Mixi の方は日記なので Twitter のような140文字の制限はないですから、もう少し情報を付加してます
日記タイトルにRSS1.0の「<title>」、内容に「<description>」とその記事へのリンクを出力するようにしました
リンクは短縮しないでそのままのリンクにしてます


とまぁこれで、このBLOGへ駄文を書くと自動的に Twitter と Mixi へ遅くとも10分後にはダイジェストが投稿されるわけです

こんなかんじ

みくし(ユーザーのみね)
Twitter

てーことで、Mixi の外部BLOG機能は外したんで、書く気になればこの BLOG には書かないローカルなネタも Mixi で書けちゃいます

さて、次は「Facebook」か!?