使用google-api-php-client查找事件开始和结束日期的方法是什么

时间:2015-01-05 14:26:13

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

我正在尝试使用google-api-php-client从事件中获取数据。特别是活动的开始和结束日期。

我试过了

foreach ($event->when as $when) { ...

但没有。

无法使用所有方法找到google-api-php-client的文档。 有人有链接吗?

2 个答案:

答案 0 :(得分:0)

无法根据时间范围请求一组事件。你最好的选择是让他们全部然后自己循环。 ListEvents

$events = $service->events->listEvents('primary');

注意有一个用于搜索的q选项,但我认为它不适用于日期。我必须测试它

  

自由文字搜索字词,用于查找与这些字词匹配的事件   字段,扩展属性除外。可选的。

大多数方法在文档Google Calendar API Refrence

中都有php代码

答案 1 :(得分:0)

这是方式:

$start = $event->getStart()->dateTime ;
$end   =  $event->getEnd()->dateTime ;

但我没有找到与这些方法相关的文档