NAME

XMLRPC::Lite::UpdatePing - send update-ping easily with XMLRPC::Lite

SYNOPSIS

 use XMLRPC::Lite::UpdatePing;

 my $your_rssfeeds = ( 'example1' => 'http://example.com/rss.xml',
                       'example2' => 'http://yet.another.com/rss2', );

 my $client = XMLRPC::Lite::UpdatePing->new;
 my $result = $client->ping($your_rssfeeds);

DESCRIPTION

XMLRPC::Lite::UpdatePing is a Perl modules that you can send update-ping to ping servers so easily.

You can send update ping to the following ping servers by default.

http://blogsearch.google.com/ping/RPC2
http://www.blogpeople.net/servlet/weblogUpdates
http://rpc.technorati.com/rpc/ping

If you want to send to others than those above, add ping server or set new list of ping servers.

add_ping_server
 my $client = XMLRPC::Lite::UpdatePing->new;
 my $result = $client->add_ping_server('http://api.my.yahoo.com/RPC2')
                     ->ping($your_rssfeeds);
setup_ping_servers
my $ping_servers = [ 'http://api.my.yahoo.com/RPC2',
                     'http://rpc.reader.livedoor.com/ping',
                     'http://r.hatena.ne.jp/rpc',  ];

my $client = XMLRPC::Lite::UpdatePing->new;
my $result = $client->setup_ping_servers($ping_servers)
                    ->ping($your_rssfeeds);

DEPENDENCIES

XMLRPC::Lite

SEE ALSO

XMLRPC::Lite

AUTHOR

Kazuhiro Sera, <webmaster@seratch.ath.cx>

COPYRIGHT AND LICENSE

Copyright (C) 2008 by Kazuhiro Sera

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.

2 POD Errors

The following errors were encountered while parsing the POD:

Around line 125:

'=item' outside of any '=over'

Around line 142:

You forgot a '=back' before '=head2'