View on
MetaCPAN is shutting down
For details read Perl NOC. After June 25th this page will redirect to
Mohammad S Anwar > WWW-Google-APIDiscovery-0.05 > WWW::Google::APIDiscovery



Annotate this POD

View/Report Bugs
Module Version: 0.05   Source   Latest Release: WWW-Google-APIDiscovery-0.24


WWW::Google::APIDiscovery - Interface to Google API Discovery Service.


Version 0.05


The Google APIs Discovery Service allows you to interact with Google APIs by exposing machine readable metadata about other Google APIs through a simple API. Currently supports version v1.

IMPORTANT:The version v1 of the Google APIs Discovery Service is in Labs & its features might change unexpectedly until it graduates.

    | Supported APIs                   |
    | Google Buzz                      |
    | Google Custom Search             | 
    | Google Diacritize                | 
    | Google Page Speed Online         |
    | Google Prediction                |
    | Google URL Shortener             |


The constructor expects the name of API, you want to know about. Below is valid list of keys.

    | Key             |                           |
    | buzz            | Google Buzz               | 
    | customsearch    | Google Custom Search      | 
    | diacritize      | Google Diacritize         | 
    | pagespeedonline | Google Page Speed Online  | 
    | prediction      | Google Prediction         |
    | urlshortener    | Google URL Shortener      | 

    use strict; use warnings;
    use WWW::Google::APIDiscovery;
    my ($api);
    $api = WWW::Google::APIDiscovery->new('buzz');
    # or
    $api = WWW::Google::APIDiscovery->new(api => 'buzz');
    # or
    $api = WWW::Google::APIDiscovery->new({api => 'buzz'});



Returns result object of type WWW::Google::APIDiscovery::Result which can be probed further for more information.

    use strict; use warnings;
    use WWW::Google::APIDiscovery;
    my $api = WWW::Google::APIDiscovery->new('buzz');
    my $result = $api->discover();
    print "Title: [" . $result->api_title() . "]\n";


Mohammad S Anwar, <mohammad.anwar at>


Please report any bugs or feature requests to bug-www-google-apidiscovery at or through the web interface at I will be notified and then you'll automatically be notified of progress on your bug as I make changes.


You can find documentation for this module with the perldoc command.

    perldoc WWW::Google::APIDiscovery

You can also look for information at:


Copyright 2011 Mohammad S Anwar.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See for more information.


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.

syntax highlighting: