Finance::Wesabe - Access your wesabe.com account information
my $w = Finance::Wesabe->new( { username => $u, password => $p, } ); printf "%s: %s\n", $_->name, $_->pretty_balance for $w->accounts;
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.
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, } );
agent - A useragent for all requests
url - Base URI for all requests
username - your wesabe.com username
password - your wesabe.com password
Returns Finance::Wesabe::Account objects for each of your accounts.
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.
1
Returns a Finance::Wesabe::Profile with your profile information.
http://www.wesabe.com
http://github.com/wesabe/mesabe/wiki
Brian Cassidy <bricas@cpan.org>
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.
To install Finance::Wesabe, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Finance::Wesabe
CPAN shell
perl -MCPAN -e shell install Finance::Wesabe
For more information on module installation, please visit the detailed CPAN module installation guide.