Plagger で mixi の新着日記を Gmail に送ろうとしたが、fetch と出力されるだけで終わる
最近WindowsにPPMでPlaggerを導入しました。Perl 5.8.7.815、Plagger 0.7.10です。
プラグインの.pmファイル後半の説明を読んで、yamlを作成して利用しています。
CustomFeed::Mixiを利用してPublish::Gmailをするyamlを作成したのですが、これでPlaggerを実行すると、
Plagger::Plugin::CustomFeed::Mixi [info] fetch 7 entries
のログの所で(メールを送らず)終わってしまいます。
他のyamlを作成し実験したところ、
・FriendDiaryだけ問題。RecentCommentやMessageはちゃんと動く。
・Publish::Excelすると白紙のExcelが生成される。
・他のインプットをPublish::Gmailするとメールで届く。
以上より、CustomFeed::MixiのFriendDiaryだけが問題なように見えます。
どうすればいいでしょうか。
以下にyamlを貼っておきます。
global:
assets_path: C:\Perl\site\lib\Plagger\assets
timezone: Asia/Tokyo
log:
level: debug
plugins:
- module: CustomFeed::Mixi
config:
email: xxx
password: xxx
fetch_body: 1
show_icon: 1
- module: Publish::Gmail
config:
mailto: xxx
mailfrom: xxx
mailroute:
via: smtp_tls
host: smtp.gmail.com:587
username: xxx
password: xxx
回答(2)
2.

解決しました。
確かに私も ppm.tcool.org から ppm でインストールしていました。
WWW::Mixi のバージョンを見てみたら 0.31 で、
ppm から入れられる最新のものがこれのようです。
なので cpan を使って
install WWW::Mixi
ってやったら、バージョン 0.47 が入り、
無事にマイミク最新日記が届くようになりました。
ありがとうございました。
このことが今後 ppm で Plagger 入れる方の参考になれば幸いです。
1.
それともこれを参考に設定したの??
いまさら聞けない? 初心者向けPlagger設定覚え書き その4
トラックバック(4)
ActivePerlでマイミク新着日記を取得できないのは,PPMのWWW::Mixiのバージョンが0.31と古いせい
数日前からWindowsにPlaggerをインストールしたんだけど,mixiのマイミク新着日記をGmailに送ろうとして,Plagger で mixi の新着日記を Gmail に送ろうとしたが、fetch と出力されるだけで終わる,mixi,
ActivePerlでマイミク新着日記を取得できないのは,PPMのWWW::Mixiのバージョンが0.31と古いせい
数日前からWindowsにPlaggerをインストールしたんだけど,mixiのマイミク新着日記をGmailに送ろうとして,Plagger で mixi の新着日記を Gmail に送ろうとしたが、fetch と出力されるだけで終わる,mixi,



