ftp-recordings:returns?

とりあえず音楽活動4年間のブランクを埋めるべくWeblogを開始してみたが、ネットゲームのプレイ日記に成り果てそうな予感がひしひしと。目標はドメインが有効な1年間のうちにせめて1曲・・・一応達成

MovableTypeとmixiの連携

ソーシャルネットワーキングサイトのmixiの日記として外部のblogを指定した時にいろいろと具合が悪いので、mixiの日記とblogを別々に運営しつつ、blogの更新をmixiに反映させるシステムを作ってみました。具体的にはMovableTypeの更新をweblogUpdates.pingとして受け取り、折り返しMovableTypeに対してmetaWeblog.getRecentPostsを呼び出し最新のエントリ情報を取得。その後mixiに対してメールでエントリの内容を投稿するというモノ。

続きを読む...

mixiの日記として外部blogを指定した場合、何が具合が悪いかというと、

  • blogの更新が即座にmixiに反映されない
  • mixiのクローズドな環境が生かせない(時にはmixi限定にしたい記事とか)

で、それを解消するにはどうすればいいかというと、

  • blogとmixiの日記は分離させる
  • blogの更新時にmixiにも同等の記事を投稿する(エントリのpermaLinkなど)
  • mixi内のみの記事はmixiで書く

こうすれば前述の問題はすべて解消される。がしかし、blogの更新のたびにmixiにも投稿するのはやはりどうしようもなく手間がかかるし、忘れがち。またmoblogなど携帯からblogを更新した際に、mixiにpermaLinkを投稿するのは困難など、これを手動でやるのは現実的ではない。

なのでblogを更新した際に、自動的にmixiにも投稿を行うシステム作ってみた。といっても大層なものではなく、PHPでちょっとしたweblogUpdates.pingサービスを作た程度ですが。

使い方などは同梱のreadmeを読んでください。

これは前述のとおり、MovableTypeの更新をweblogUpdates.pingとして受け取り、折り返しMovableTypeに対してmetaWeblog.getRecentPostsを呼び出し最新のエントリ情報を取得。その後mixiに対してメールでエントリの内容を投稿するというモノ。なのでweblogUpdates.pingを送信可能で、metaWeblog.getRecentPostsを受信可能なblogシステムであればMovableType以外でも利用可能と思われます。

本当はわざわざmetaWeblog.getRecentPosts(XML-RPC)なんか使わないで、RSS直接読みに行けばいいんでしょうが(blogと同じホストに置くならローカルファイルアクセスで済むし)、DOMとか使ってXMLしこしこ読むのも面倒だったのでお手軽にPEAR XML-RPC APIで。

というわけで、需要があるんだかないんだか微妙なスクリプトですが、よろしければ「自己責任の下で」使ってみてくださいませ。

comments

私はmixiもblogもやってないしやる気もないのですが、それにしてもこんなものを作り上げてしまうなんて、流石と言うべきですね〜。職業柄成せる業、ということでしょうか?w

commented by RAY on 2005-05-24 10:39

trackbacks

 mixi では、 標準の mixi 日記の代わりとして、mixi 外に設置した MovableType などのブログを指定することができます。 外部のブ...

mixiの「日記・ブログの選択」欄で、mixi日記をこのブログに設定しなおそうか...

mixi日記と外部ブログを両立させたい from 東京webデザイナー日記 on 2006-02-20 20:00

カテゴリー機能 コメント関係 トラックバック 画像関係 mixi日記との連携 カテゴリー機能 † ...

Plugin from MovableType(MT) Wiki | MTまとめサイト? | (PukiWiki/TrackBack 0.3) on 2006-02-21 00:54

mixi日記。 Blogサービスと連携させることが出来るんだけど、レスポンスがど...

誰でも見れるblogに書く内容とmixiの日記に書く内容ってやっぱり温度差がある...

blogとmixiの日記を分離 from Beaming Smile on 2006-05-17 22:27

mixiやらGsBlogやらいろいろでblogが散乱しているため、 Movabl...

MovableType 3.2 を導入してみた。 from ::yossy.blog:: on 2006-06-21 22:55

日々のちょっとしたことをmixi日記に書いていると、ブログのほうがさっぱり更新...

MT-mixi連動テスト from "Gotta" on 2006-10-09 03:42

Movable Type(MT)というツールを使ってブログを書いている。 またm...

MTとmixiとの連携 from Dreamのお好み情報箱 on 2007-02-12 19:48

2 0 0 5 / 0 5
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

recent entries

2006-08-17
PING presents Lounge "20"
2006-07-26
ペプシカーニバル
2006-07-12
18禁ファンタ
2006-07-07
ナン・カリー
©2005, 2006 Yusuke Noda, all rights reserved.
powered by Movable Type 3.2-ja-2