调用" listEvents($ calendarId)"用PHP

时间:2015-07-29 18:30:34

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

我正在使用Google Calendar API并在我的网站上创建了几个日历的工作列表视图。然而,一夜之间,日历停止工作(据我所知,网站没有任何变化),一旦功能" $ cal-> events-> listEvents($ calendarId)&#34,它就会中断;被称为$ cal是新的Google_Service_Calendar($ client)"

我的PHP代码

require_once('api/googleoauth/autoload.php'); 

$client = new Google_Client();
$client->setApplicationName("My APP"); 
$client->setDeveloperKey('my-developer-key'); 


$cal = new Google_Service_Calendar($client);
$calendarId = 'mycalendar@gmail.com';    

$calendar = $cal->events->listEvents($calendarId);//<--breaks here
$events = $calendar->getItems();

我还没有更改昨天正常运行的代码,因此应该将问题缩小到我的服务器或Google Developers中的设置。

我的问题是,因为页面只是在没有显示任何错误的情况下中断(类似于die();)如何检查问题所在? Google是否对其API进行了更改?我在查询电话中超过了一些配额吗?

- 我在google.developers上启用了Google日历API,

- 我的服务器似乎正在运行PHP并包含文件就好了。

-I can print_r($ cal)和print_r($ cal-&gt; events)但不是$ cal-&gt; events-&gt; listEvents()

0 个答案:

没有答案