mixiで自分のブログを更新をしたことを知らせるために,「マイミクシィ最新日記」で表示する機能があるが,「桐生式。」ではフィードを読み込ませて表示するようにしている.最新日記を表示する機能はあるが,最新の日記が表示されるのは各人1件だけしか表示できないという仕様になっている.オイラの様に,1日複数回更新する人にとっては,いくらエントリを作っても,1件しか表示されないのであれば,何とか工夫をして表示するしかない.
というわけで,更新分を一つのエントリとしてアップする方法を考える.
一番やりたいのは,更新分を全部表示することだが,これでは前述の問題が出てくる.かと言って,更新分の個別エントリを作るとなると,かなり大変な作業になると予想される.ということで,疑似的にエントリを作る方法を考える.
方法としては,mixi専用のフィードを作って,mixiにフィードを読ませる,という方法をとる.フィードのバージョンはRSS 2.0を採用する.RSS 2.0を採用すれば,RSS 1.0で記述するよりも書く量が少なくなるので,改造する手間を少なくしようという手段を採用する.
対してブログサイドでは,トップページの見出しにIDを振って疑似的にエントリを作る.こうすれば,トップページにいくつでも記事的なエントリを作成することはできる.ポイントは,トップページに作った疑似エントリと,フィードに載せるURLを同期させる.これにより,エントリをチェックしやすくなるだろう,と考えられる.
しかし,問題なのは,サイトのトップページからリンクを張っていないので,ちょっとヤバいことになりそうなのと,悪用しようと思えば出来ないことでもない,と思うのだが,はたしてどうなることやら.