Google Calendar API - PHP - " Class' apiClient'找不到"

时间:2014-10-01 10:58:24

标签: php api calendar google-calendar-api google-api-php-client

我正在尝试设置连接到Google Calendar API的应用程序。

到目前为止,我有:

  • 添加了客户端库并将src文件夹移动到我的工作目录
  • 使用Google Developer Console
  • 中的所有相关信息更新了Config.php文件
  • 使用下面的代码在该文件夹中设置index.php文件,只是运行该文件,我希望这会生成OAuth屏幕以登录,但是我得到一个空白屏幕并且我的日志中有错误
  

Class 'apiClient' not found...

的index.php

<?php
    set_include_path('src');
    require_once "Google/Client.php";
    require_once "Google/Service/Calendar.php";

    $apiClient = new apiClient();   <---LINE CAUSING THE ERROR
    $apiClient->setUseObjects(true);
    $service = new apiCalendarService($apiClient);

    if (isset($_SESSION['oauth_access_token'])) {
        $apiClient->setAccessToken($_SESSION['oauth_access_token']);
    } else {
        $token = $apiClient->authenticate();
        $_SESSION['oauth_access_token'] = $token;
    }      
?>  

1 个答案:

答案 0 :(得分:0)

我也发现了这个问题。发生了什么事情,他们已经更新了api而不是文档。尝试将包含更改为

$g_Client = new Google_Client();
$g_Cal = new Google_CalendarService($g_Client);