Plagger: Bloglinesの未読項目をGmailに転送する事がある日を境に出来なくなっていたが...

ある日を境に, Bloglines のサイトをブラウザで見ると未読項目が沢山あるのに,なぜか Plagger で未読項目を Gmail に転送しようとすると,

Plagger::Plugin::Subscription::Bloglines [info] You have 0 unread item(s) on Bloglines.

と,未読項目は「0」と出力され, Gmail に転送されないという状況に陥った。
私はてっきり BloglinesAPI 仕様が変更されて,Plagger の Plugin を修正する必要があるのだろうと思い込んでいた。(なんの疑いもなく...)


しかしこの問題は,ちゃんと ./lib/Plagger/Plugin/Subscription/Bloglines.pm の pod に書かれていた OTZ (pod 読めよ > オレ)

CONFIGURATION

    dont_use_notifier_api
           Turn it on when you want to skip Notifier API, which could some‐
           times be broken and always returns 0 instead of the actual unread
           count.

ということで yaml を以下のように修正したら,あっさり未読項目が取得できました。

# yaml ファイルの一部抜粋

- module: Subscription::Bloglines
  config:
    username: username
    password: password
    mark_read: 1
    dont_use_notifier_api: 1 # この行を追加する
    fetch_meta: 1


注意点として,「mark_read」「dont_use_notifier_api」「fetch_meta」はこの順番で指定しないとうまくいかない様です。(私は試していませんが,参考にした以下のサイトに書かれていました)


See Also