【发布时间】:2015-01-23 22:49:42
【问题描述】:
我正在构建的 PHP 脚本出现错误:
致命错误:在第 74 行的 /home/abc/public_html/app/mods/googleCalendar_3.0/cache_events.php 中找不到“ical”类
这是我的脚本文件中的一个 sn-p:
define('CLIENT_ID', 'ASDLJJLDSJLASDJLajdl;jdsljkASD;LKJASDLKJASD.apps.googleusercontent.com');
require_once('autoload.php'); // 2014-11-24 part of /usr/local/lib/php/google-api-php-client
require_once('/usr/local/lib/php/google-api-php-client/src/Google/Client.php'); // 2014-11-25
require_once('/usr/local/lib/php/google-api-php-client/src/Google/Service/Calendar.php'); // 2014-11-25
$ical = new ical('https://www.google.com/calendar/ical/CLIENT-ID/public/basic.ics');
$eventListArray = array_filter($ical -> events(), "locationfilter");
$eventCount = count($eventListArray);
print_r($eventListArray); echo "<br>";
echo "Event Count:" . $eventCount;echo "<br>";
exit;
我只是想检索我的公共日历中的所有事件
注意事项:
日历是公开可见的
为了确保安全,我添加了我的 Auth & API's > Credentials > Service Account > Email Address 以确保安全
【问题讨论】:
标签: google-calendar-api google-api-php-client