* Plaggerで自分のMixi日記をRSSにする [#nfd990a2]
自分のMixiの日記をRSSで吐き出して、Yahoo Daysに噛ませるテスト。
PlaggerのMixiプラグインをちょっと改造。
今月のMixi日記しかRSSにならないのは仕様です。
** パッチ [#n44d2198]
PlaggerのMixiプラグインにパッチを当てる。
&ref(Mixi.pm.diff);
$ patch Mixi.pm Mixi.pm.diff
-パッチ済みのやつも一応置いておく。
&ref(Mixi.pm);
** plaggerの設定ファイル [#m0bee1f6]
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で自動アップロードする [#je1cc3b6]
-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