Brian Cassidy > Finance-Wesabe-0.02 > Finance::Wesabe

Download:
Finance-Wesabe-0.02.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.02   Source  

NAME ^

Finance::Wesabe - Access your wesabe.com account information

SYNOPSIS ^

    my $w = Finance::Wesabe->new( {
        username => $u,
        password => $p,
    } );
    
    printf "%s: %s\n", $_->name, $_->pretty_balance for $w->accounts;

DESCRIPTION ^

    Wesabe is part money management tool, part community.

This module provides access to your basic account info via the wesabe API. It currently supports a subset of the 1.0.0 API.

WESABE.COM SHUTDOWN / OPEN SOURCE "MESABE" ^

On July 31st, 2010, the wesabe.com service shut its doors. Subsequently, parts of the application have been released as open source code on the wesabe github account (http://www.github.com/wesabe).

Of particular interest are the instructions to get a local copy of the wesabe web app running locally (known as "mesabe"): http://github.com/wesabe/mesabe/wiki.

At the time of this writing, it is unclear if this module will interface with a locally run version of the app, however, the base URL is configurable as follows:

    my $w = Finance::Wesabe->new( {
        url      => 'http://localhost:3000/', # change as required
        username => $u,
        password => $p,
    } );

ACCESSORS ^

METHODS ^

accounts( )

Returns Finance::Wesabe::Account objects for each of your accounts.

account( $index )

Returns a Finance::Wesabe::Account object for the given <$index>.

NB: Accounts have no specific numeric id, so 1 means the first account, and so on.

profile( )

Returns a Finance::Wesabe::Profile with your profile information.

SEE ALSO ^

AUTHOR ^

Brian Cassidy <bricas@cpan.org>

COPYRIGHT AND LICENSE ^

Copyright 2009-2010 by Brian Cassidy

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: