Blog更新pingクライアントのPerlでの実装
使っているRSSリーダでこの日記の更新がちょっと遅かったので、ちょこっと作ってみた。
#!/usr/local/bin/perl use strict; use warnings; use XMLRPC::Lite; my $name = 'spiritlooseのはてなダイアリー'; my $uri = 'http://d.hatena.ne.jp/spiritloose/'; my $proxy = 'どこか'; my $result = XMLRPC::Lite ->proxy($proxy) ->call('weblogUpdates.ping', $name, $uri) ->result; while (my ($key, $val) = each %$result) { print "$key=$val\n"; }
簡単だなあ。。。
Apache::XMLRPC::Lite を使えばサーバの実装もすごく簡単。