これは、前回作った「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分後にはダイジェストが投稿されるわけです
てーことで、Mixi の外部BLOG機能は外したんで、書く気になればこの BLOG には書かないローカルなネタも Mixi で書けちゃいます
さて、次は「Facebook」か!?
alisa
facebookで。
JJ
他力本願ではありますが一応できましたよん!