PhpRiot
Follow phpriot on Twitter
Sponsored Link
Become Zend Certified

Prepare for the ZCE exam using our quizzes (web or iPad/iPhone). More info...


When you're ready get 7.5% off your exam voucher using voucher CJQNOV23 at the Zend Store
Free iPad/iPhone App
Available on the App Store

  • PHP manual
  • Zend Framework manual
  • Smarty manual
  • PHP articles
  • PHP training

Introduction

Google Data APIs provide programmatic interface to some of Google's online services. The Google data Protocol is based upon the Atom Publishing Protocol and allows client applications to retrieve data matching queries, post data, update data and delete data using standard HTTP and the Atom syndication formation. The Zend_Gdata component is a PHP 5 interface for accessing Google Data from PHP. The Zend_Gdata component also supports accessing other services implementing the Atom Publishing Protocol.

See http://code.google.com/apis/gdata/ for more information about Google Data API.

The services that are accessible by Zend_Gdata include the following:

  • Google Calendar is a popular online calendar application.

  • Google Spreadsheets provides an online collaborative spreadsheets tool which can be used as a simple data store for your applications.

  • Google Documents List provides an online list of all spreadsheets, word processing documents, and presentations stored in a Google account.

  • Google Provisioning provides the ability to create, retrieve, update, and delete user accounts, nicknames, groups, and email lists on a Google Apps hosted domain.

  • Google Base provides the ability to retrieve, post, update, and delete items in Google Base.

  • YouTube provides the ability to search and retrieve videos, comments, favorites, subscriptions, user profiles and more.

  • Picasa Web Albums provides an online photo sharing application.

  • Google Blogger is a popular Internet provider of "push-button publishing" and syndication.

  • Google CodeSearch allows you to search public source code from many projects.

  • Google Notebook allows you to view public Notebook content.

Unsupported services

Zend_Gdata does not provide an interface to any other Google service, such as Search, Gmail, Translation, or Maps. Only services that support the Google Data API are supported.

Zend Framework