2017 © Pedro Peláez
 

library google-api-php-client

Google API library for PHP

image

spolischook/google-api-php-client

Google API library for PHP

  • Sunday, September 29, 2013
  • by spolischook
  • Repository
  • 1 Watchers
  • 0 Stars
  • 9 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 33 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Google APIs Client Library for PHP

Description

The Google API Client Library enables you to work with Google APIs such as Buzz, Moderator, Tasks, or Latitude on your server., (*1)

This is a forked version from: * http://code.google.com/p/google-api-php-client/, (*2)

Current version is hosted here: * https://github.com/evert/google-api-php-client, (*3)

Fork information

This project was forked to modernize the google api codebase a little bit. The following changes have been made:, (*4)

  • Gotted rid of all require() statements. An autoloader is now required
  • Renamed all classes. Everything is now in a GoogleApi namespace.
  • Added composer package information (todo)
  • Gotted rid of automatically executing code.

The existing documentation applies, just keep in mind that instead of class like apiHttpRequest, you must now use \GoogleApi\Io\HttpRequest., (*5)

Requirements:

  • PHP 5.3.x or higher (http://www.php.net/)
  • PHP Curl extension (http://www.php.net/manual/en/intro.curl.php)
  • PHP JSON extension (http://php.net/manual/en/book.json.php)

Project page:, (*6)

  • http://code.google.com/p/google-api-php-client

OAuth 2 instructions:, (*7)

  • http://code.google.com/p/google-api-php-client/wiki/OAuth2

Report a defect or feature request here:, (*8)

  • http://code.google.com/p/google-api-php-client/issues/entry

Subscribe to project updates in your feed reader:, (*9)

  • http://code.google.com/feeds/p/google-api-php-client/updates/basic

Supported sample applications: * http://code.google.com/p/google-api-php-client/wiki/Samples, (*10)

Basic Example

<?php
include 'vendor/autoload.php';

$client = new \GoogleApi\Client();
$service = new \GoogleApi\Books\Service($client);

$optParams = array('filter' => 'free-ebooks');
$results = $service->volumes->listVolumes('Henry David Thoreau', $optParams);

foreach ($results['items'] as $item) {
  print($item['volumeInfo']['title'] . '<br>');
}

The Versions

29/09 2013

dev-master

9999999-dev https://github.com/spolischook/google-api-php-client

Google API library for PHP

  Sources   Download

Apache 2.0

The Requires

  • php >=5.3.0
  • ext-curl *

 

google gdata