我正在尝试使用最新的api检索事件详细信息,但我找不到任何示例。 这是我的retreiving事件代码:
$service = new Google_Service_Calendar($client);
$events = $service->events->listEvents('email');
foreach ($events->getItems() as $event)
{
echo $event->getSummary()." ".$event->getId().": ".$event->getDescription()." "."<br><br>";
}
它有效,但是我找不到函数来获取开始和结束时间等其他细节,这些功能是否列在哪里?
由于
答案 0 :(得分:0)
我通过查看php客户端来源找到:
$event->getStart()->getDateTime();
答案 1 :(得分:0)
有关活动的Google Calendar API v3参考,请访问:https://developers.google.com/google-apps/calendar/v3/reference/events#resource
列出属于某个事件的完整属性集。
要访问任何事件属性,请将get
添加到其开头,然后查看结果。一些例子:
$event.getSummary()
$event.getStatus()
$event.getVisibility()
如果您所追求的价值是一个对象本身,那么您可以链接您的获取:
$event.getStart().getDateTime()
$event.getOrganizer().getEmail()