Rick Measham > Net-Jaiku-0.0501 > Net::Jaiku

Download:
Net-Jaiku-0.0501.tgz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 0.0501   Source  

NAME ^

Net::Jaiku - A perl interface to jaiku.com's API

SYNOPSIS ^

        use Net::Jaiku;

        my $jaiku = new Net::Jaiku(
                username => 'Example',
                userkey  => 'API Key'
        );

        my $p = $jaiku->getMyPresence;
        print $p->user->url;

        my $rv = $jaiku->setPresence(
                message => 'Reading a book'
        );

ABSTRACT ^

This module allows easy access to Feeds, Presences and Users at jaiku.com. It requires an API key retreivable from http://api.jaiku.com/ for each username you wish to authenticate.

CONSTRUCTOR ^

This module has a single constructor:

METHODS ^

Net::Jaiku has the following methods:

Feeds

Presences

User Info

SETTERS AND GETTERS ^

NOTES ^

Objects

This module returns a custom object called 'HashInflator'. This is used so you can do $rv->user->id rather than the more cumbersome $rv->{user}->{id}

Once the API settles down, I will investigate creating proper objects that will auto-inflate when they need to.

AUTHOR ^

Rick Measham <rickm@cpan.org>

COPYRIGHT ^

Copyright (c) 2007 Rick Measham. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

The full text of the license can be found in the LICENSE file included with this module.

SEE ALSO ^

irc://freenode.net/##jaiku

syntax highlighting: