plagger で Biotechnology Japan のニュースを読む

YahooPipes で Biotechnology Japan のニュースを読む
http://fkmn.exblog.jp/5118250
という記事を偶然見付けたので、CustomFeedの練習もかねてplaggerでやってみた。

feedがないので、MyRSSかなとおもったけど、ログインが必要そうだったので
CustomFeed::Configつかおうとしたんだけど、なぜかダミーっぽくコメントアウトされてる部分しかひっかからず。。。
(ダミーじゃないところは改行がないからかなぁ?)

いろいろ調べて Subscription::Config の meta がすげーということを知り、なんとかfeed作成できた。

plagin_pathが必要なのかよくわからず。。。

config_biotech.yaml

global:
  plugin_path:
    - /home/hogehoge/plagger/lib/Plagger/Plugin
  timezone: Asia/Tokyo
  log:
    level: debug

plugins:

  - module: Subscription::Config
    config:
      feed:
        - url: http://biotech.nikkeibp.co.jp/bionewsn/index.jsp
          meta:
            follow_xpath: //div[@class="nl-head"]//a
  - module: CustomFeed::Simple

  - module: Filter::ResolveRelativeLink

  - module: Filter::EntryFullText
    force_upgrade: 1

  - module: Publish::Feed
    config:
      format: Atom
      dir: /tmp
      filename: biotech.atom

EntryFullText は
biotech.yaml

handle: http://biotech.nikkeibp.co.jp/bionewsn/detail.jsp
extract_xpath:
  body: //td[@class="lf-body"]

こんなかんじ

記事の本体はログインが必要なようだ。
assets_pathなどは適宜