NAME

WWW::NewsIsFree - NewsIsFree Agent

SYNOPSIS

use WWW::NewsIsFree;

$n = WWW::NewsIsFree->new({
    user     => q^_____^,
    password => q^_____^,
    proxy    => 'http://proxy.here/'
    });

$n->searchSources('newsisfree');

$n->getSource($newsid);

DESCRIPTION

NewsIsFree(http://www.newsisfree.com/) is a great news aggregator which collects over 3000 news sources and provides XML-RPC to access news sources. This module is a perl interface to NewsIsFree.

METHODS

new

Registration at NewsIsFree is required. User's name and password are need at instantiation.

Password is encoded with Digest::MD5 before it is sent out to the server.

getSource

Gets the news with some source identifier. You need to check the website for what the identifier is for some specific source.

getSources

Gets multiple sources with an array of identifiers.

searchSources

Searches the whole collection for some query.

AUTHOR

xern <xern@cpan.org>

SEE ALSO

http://www.newsisfree.com/

LICENSE

Released under The Artistic License