Plaggerで自分のMixi日記をRSSにする

2006-09-24 (日) 22:31:29 (1405d)

Plaggerで自分のMixi日記をRSSにする

自分のMixiの日記をRSSで吐き出して、Yahoo Daysに噛ませるテスト。 PlaggerのMixiプラグインをちょっと改造。 今月のMixi日記しかRSSにならないのは仕様です。

パッチ

PlaggerのMixiプラグインにパッチを当てる。

fileMixi.pm.diff

$ patch Mixi.pm Mixi.pm.diff 
  • パッチ済みのやつも一応置いておく。 fileMixi.pm

plaggerの設定ファイル

global:
    plugin_path: /home/user/plagger/assets/plugins
    assets_path: /home/user/plagger/assets
    timezone: Asia/Tokyo

plugins:
        - module: CustomFeed::Mixi
          config:
            email: hogehoge@example.com
            password: pass
            fetch_body: 1
            fetch_body_internal: 1.5
            fetch_items: 10
            feed_type: 
                - MyDiary

        - module: Publish::Feed
          config:
            format: RSS
            dir: /home/user/plagger/feed
            filename: my_diary.rss

feed_typeにMyDiary?を指定。

できたRSSをFTPで自動アップロードする

  • upload.ftp
    open majide.com
    user majide PASSWORD
    put /home/user/plagger/feed/my_diary.rss /public_html/my_mixi.rss
    bye
    これをcronに仕込む
    05  */3 * * * /usr/kerberos/bin/ftp -n -u < /home/user/upload_rss.ftp

添付ファイル: fileMixi.pm 965件 [詳細] fileMixi.pm.diff 1013件 [詳細]