Mixiでマイミクシィの最新日記などをRSSフィードで受信

Mixiでマイミクシィの最新日記などをRSSフィードで受信するにはどうするか。

MixiはRSSフィードを提供してないし…とずっと思っていたが、それは実は正しくない理解のようで、限定的にしろそういう機能があるようだ。ただ、これだと例えば最新日記のタイトルは取ってこれても、日記の本文までは取って来れない。

RSS未配信サイトやmixi日記をRSSリーダで読みまくる」で紹介されている、純日本製マッシュ・アップツールMyRemixではMixiに特化した機能がある。…あるんだが、上述の限定的機能を利用しているだけで、同じ制限がついてくる。

ではMyRemixは使えないかというと、そんなことはない。Scraperという強力なモジュールがあり、これとログイン・モジュールを併用すると目的が達成できる。ScraperはXPATHを利用するようなのだが、これの指定を補佐するツールも用意してある。これの使い方については、BBSのコメント27を参照。

同様のニーズを持つ人は多いと想像されるが、あえて必要なXPATHの値はここでは出さない。公表することで皆が利用し、変にMixiのサーバに負荷がかかって締め出される結果になってしまっては元も子もないからだ。もっとも、上述のツールを使えば誰でも得られるので、秘密というほどの秘密でもないのだが。

ところで、RSSフィードのマージやソートは、「私が書いているブログ一覧(更新)」にも書いたように、Yahoo! Pipesを利用している。MyRemixは和風Yahoo! Pipesと言っていい風情で、Yahoo! PipesでできることはMyRemixでもかなりできそうだ。しかし、今のところ、MyRemixで取得したMixiのRSSフィードを、Yahoo! Pipesで他のフィードと合わせてさらに加工し、されにそれをFeedburner.jpでいじくる、というヤヤコシイ状況になっている。

いやもう、ともかく動けば御の字。Yahoo! Pipesでやればすぐできることを、MyRemixであえて再実装するのが馬鹿馬鹿しくて。

広告
カテゴリー: Computers and Internet パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中