Perl: WebService::Bloggerをインストールして、Perlからbloggerを更新する
PerlスクリプトからBloggerを更新したかったので、CPANをあさったところ、
WebService::Blogger - search.cpan.org
を見つけたので、レンタルサーバでinstallして、動かしてみた。
まずはinstall。
依存関係を解決してくれなかったり、installの途中でyesと打たないといけなかったり、
コマンド1発でinstallする方法を未だに知らないが、とりあえず先に進む。
次に準備。
~/.www_blogger_rcを以下のように用意して
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とかもあるが、どっちがいいんだろ。
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とかもあるが、どっちがいいんだろ。