nyholm/google-api-php-client

此包已被废弃,不再维护。作者建议使用 google/google-api-php-client 包。

PHP的Google API库(带命名空间)。此包正在维护中!原始代码的0.6.2版本。

dev-master 2014-01-23 07:55 UTC

This package is auto-updated.

Last update: 2022-02-01 12:25:59 UTC


README

这是Google Api的0.6.2版本。如果您想使用此库的最新版本,请访问此仓库

如果您想为这个库创建一个symfony2包,请查看我的另一个仓库:https://github.com/HappyR/GoogleApiBundle

描述

Google API客户端库允许您在服务器上使用Google API,例如Google+、Drive、Tasks或Latitude。

这是0.6.2版本的分支版

当前版本托管于此

您正在使用Symfony2吗?请查看使用此库的Symfony2包。

分支信息

此项目被分支以稍微现代化Google API代码库。以下是一些更改

  • 移除了所有的require()语句。现在需要一个自动加载器
  • 重命名了所有类。现在所有内容都在GoogleApi命名空间中。
  • 添加了composer包信息
  • 移除了自动执行的代码。

现有的文档仍然适用,但请注意,您现在必须使用\GoogleApi\Io\HttpRequest而不是类如apiHttpRequest。

== 要求

项目页面: http://code.google.com/p/google-api-php-client

OAuth 2指令

在此处报告缺陷或功能请求

在您的Feed阅读器中订阅项目更新

支持的示例应用程序

== 基本示例

  <?php
  require_once 'path/to/src/Google_Client.php';
  require_once 'path/to/src/contrib/apiBooksService.php';

  $client = new Google_Client();
  $service = new Google_BooksService($client);

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

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