Perl: WebService::Bloggerをインストールして、Perlからbloggerを更新する

PerlスクリプトからBloggerを更新したかったので、CPANをあさったところ、

WebService::Blogger - search.cpan.org

を見つけたので、レンタルサーバでinstallして、動かしてみた。
まずはinstall。
% sudo cpan Test::NoWarnings
% sudo cpan List::MoreUtils
% sudo cpan Dist::CheckConflicts  
% sudo cpan Package::Stash
% sudo cpan Moose
% sudo cpan WebService::Blogger 

依存関係を解決してくれなかったり、installの途中でyesと打たないといけなかったり、
コマンド1発でinstallする方法を未だに知らないが、とりあえず先に進む。

次に準備。
~/.www_blogger_rcを以下のように用意して
% cat ~/.www_blogger_rc
username = someone@gmail.com
password = **パスワード**
permissionを400とかにしておく。

CPANのドキュメントによると、new()の引数にlogin_idとpasswordを指定すると動く
みたいに書いているが、動かない。
cpan - Perl WebService::Blogger - Stack Overflow
どうやらBugらしい。

で、サンプルコード
perl/blogger at master from tanarky/sample-codes - GitHub

無事に更新できたことを確認。
これでPerlからbloggerを更新できそう。

Net::Bloggerとかもあるが、どっちがいいんだろ。

人気の投稿