# NAME Google::API::Client - A client for Google APIs Discovery Service # SYNOPSIS use Google::API::Client; my $client = Google::API::Client->new; my $service = $client->build('urlshortener', 'v1'); # Get shortened URL my $body = { 'longUrl' => 'http://code.google.com/apis/urlshortener/', }; my $result = $url->insert(body => $body)->execute; $result->{id}; # shortened URL # DESCRIPTION Google::API::Client is a client for Google APIs Discovery Service. You make using Google APIs easy. # METHODS - new - build Construct a resource for interacting with an API. The service name and version are passed to specify the build function to retrieve the appropriate discovery document from the server. Calls `build_from_document()` with the downloaded file. - build\_from\_document Same as the `build()` function, but the document is to be passed _locally_ instead of being downloaded. The `discovery_service_url` is a deprecated argument. Instead, the URL is constructed by combining the `rootUrl` and the `servicePath`. # AUTHOR Takatsugu Shigeta # CONTRIBUTORS Yusuke Ueno (uechoco) Gustavo Chaves (gnustavo) Hatsuhito UENO (uehatsu) chylli Richie Foreman (richieforeman) ljanvier razsh # COPYRIGHT Copyright 2011- Takatsugu Shigeta # LICENSE This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. # SEE ALSO