WebService::GarminConnect - Access data from Garmin Connect
Version 1.0.0
With WebService::GarminConect, you can search the activities stored on the Garmin Connect site.
use WebService::GarminConnect; my $gc = WebService::GarminConnect->new( username => 'myuser', password => 'password' ); my $activities = $gc->search( -limit => 20 ); foreach my $a ( @{$activities} ) { my $name = $a->{name}; ... }
Creates a new WebService::GarminConnect object. One or more options may be specified:
(Required) The Garmin Connect username to use for searches.
(Required) The user's Garmin Connect password.
(Optional) Override the default login URL for Garmin Connect.
(Optional) Override the default search URL for Garmin Connect.
Returns a list of activities matching the requested criteria. If no criteria are specified, returns all the user's activities. Possible criteria:
The maximum number of activities to return. If not specified, there is no limit.
Joel Loudermilk, <jlouder at cpan.org>
<jlouder at cpan.org>
Please report any bugs or feature requests to bug-webservice-garminconnect at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=WebService-GarminConnect. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
bug-webservice-garminconnect at rt.cpan.org
You can find documentation for this module with the perldoc command.
perldoc WebService::GarminConnect
You can also look for information at:
RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=WebService-GarminConnect
AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/WebService-GarminConnect
CPAN Ratings
http://cpanratings.perl.org/d/WebService-GarminConnect
Search CPAN
http://search.cpan.org/dist/WebService-GarminConnect
Copyright 2015 Joel Loudermilk.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
To install WebService::GarminConnect, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WebService::GarminConnect
CPAN shell
perl -MCPAN -e shell install WebService::GarminConnect
For more information on module installation, please visit the detailed CPAN module installation guide.