解決済

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

2006-09-15 00:56の質問
mixi  Gmail  plagger  
mixi
国内最大規模のSNS。mixi.jpへのアクセスはこちら
mixi.jp/
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
Ads By Google

回答(2)

2.

2006-09-18 04:10:57ベスト
私がppm.tcool.orgからPlaggerをインストールした際にはWWW::Mixiのバージョンが0.31くらい(未確認)で、同じ状況になりましたが、WWW::Mixiを最新のものにすることにより解決しました。
回答レベル : アドバイス

解決しました。

確かに私も ppm.tcool.org から ppm でインストールしていました。
WWW::Mixi のバージョンを見てみたら 0.31 で、
ppm から入れられる最新のものがこれのようです。

なので cpan を使って
install WWW::Mixi
ってやったら、バージョン 0.47 が入り、
無事にマイミク最新日記が届くようになりました。

ありがとうございました。
このことが今後 ppm で Plagger 入れる方の参考になれば幸いです。

1.

2006-09-17 10:42:51
これって回答??
それともこれを参考に設定したの??

いまさら聞けない? 初心者向けPlagger設定覚え書き その4
http://d.hatena.ne.jp/toshi123/20060915#p1
回答レベル : 回答
Ads By Google

コメント(1)

2006-09-18 01:59:02

>>1
それは読んでいますが、CustomFeed::Mixi の話はしていないし、設定方法がわからないという主旨の質問でもありません。

上記のように設定したが、FriendDiary だけメールで送られないのはなぜか (どうすれば解決するか) が知りたいです。

ところで、今デスクトップを見たら、デスクトップ上に .plagger という名のフォルダが作成されていました。
これが何か関係あるのかはわかりませんが、たとえばデスクトップのパス名はロングファイル名だし日本語も含まれているので、ここにフォルダができてしまうと何かダメだとか、そういうのがあったりしないでしょうか。

トラックバック

トラックバックURL: