理系学生日記

おまえはいつまで学生気分なのか

Read It Later の Perl インターフェイスモジュール

つくって上げた。

Read It Later の API を叩くので、使用の際は API Key が必要です。もちろん無料で入手できる。

使い方としてはこんなかんじ。指定 URL から Text のみを引っこぬいてくる API (https://text.readitlaterlist.com/v2/text) 以外は実装したはず。他の API については perldoc WebService::RIL で。

use WebService::RIL;

my $ril = WebService::RIL->new(
     user   => 'your read it later id',
     pass   => 'your password',
     apikey => 'your api key',
);

# add google to Read It Later
my $ret = $ril->add_pages('http://www.google.com' => 'Google');

コンストラクタで Cache は取れるようにしたが、実質意味を成さない(キャッシュ機能は未実装)なので、このあたりが Future work になります。
前にも同じようなものを作って、add API のみで飽きたので、そのリベンジ編という位置付け。