我一直在尝试使用Google calendar api v3。我有日历和事件列表没有问题。但是,我正在尝试获取某些事件数据。我getSummary()
正在工作并猜到了getLocation()
。
有谁知道如何调用活动的开始时间?这些功能是否列在我遗失的任何地方?
if ($client->getAccessToken()) {
$calList = $cal->calendarList->listCalendarList();
//print "<h1>Calendar List</h1><pre>" . print_r($calList, true) . "</pre>";
$eventList = $cal->events->listEvents('yoyoyoyo@gmail.com');
foreach($eventList->getItems()as $eventList){
print "Name: ";
echo $eventList->getSummary();
echo "<br/><br/>";
print "Start: ";
echo $eventList->getdateTime(); <--- doesnt work hahah
echo "<br/><br/><hr>";
}
}
答案 0 :(得分:1)
为什么,是的。几乎每个所有时间的谷歌API都附带了一组有用的相关文档。实际上,您通常只需谷歌“谷歌[在此处命名您的api]文档”并直接进入它。谷歌日历的主页也直接链接到他们的文档。 这一切都是为了将来参考。现在,您可以参与this right here并找到您正在寻找的内容 - 因为在第一部分中我确实看到JSON返回“开始”和“结束”时间。 祝你好运:)