Calendar 正在尝试使用PHP从我的日历中获取其他日历事件的列表
以下代码用于使用返回指定日历上的事件Calendar 正在尝试使用PHP从我的日历中获取其他日历事件的列表,calendar,Calendar,以下代码用于使用返回指定日历上的事件 $calList = $service->calendarList->listCalendarList(); foreach ($calList['items'] as $calendar){ echo '<tr><td><a href="events.php?id='.urlencode($calendar['id']).'">'. $calendar['summ
$calList = $service->calendarList->listCalendarList();
foreach ($calList['items'] as $calendar){
echo '<tr><td><a href="events.php?id='.urlencode($calendar['id']).'">'. $calendar['summary'].'</a></td><td>'.$calendar['id'].'</td></tr>';
}
?>
</table>
谷歌日历服务类,但我想通过我的日历获取其他谷歌日历的事件列表,这意味着我从我的谷歌日历帐户创建了日历,只是我想从我的谷歌日历中列出创建的其他谷歌日历的事件
$events = $service->events->listEvents('primary');
while(true) {
foreach ($events->getItems() as $event) {
echo $event->getSummary();
}
$pageToken = $events->getNextPageToken();
if ($pageToken) {
$optParams = array('pageToken' => $pageToken);
$events = $service->events->listEvents('primary', $optParams);
} else {
break;
}
}
您拥有的是一个事件页面。您想先用下面的代码列出日历
$calList = $service->calendarList->listCalendarList();
foreach ($calList['items'] as $calendar){
echo '<tr><td><a href="events.php?id='.urlencode($calendar['id']).'">'. $calendar['summary'].'</a></td><td>'.$calendar['id'].'</td></tr>';
}
?>
</table>
$calList = $service->calendarList->listCalendarList();
foreach ($calList['items'] as $calendar){
echo '<tr><td><a href="events.php?id='.urlencode($calendar['id']).'">'. $calendar['summary'].'</a></td><td>'.$calendar['id'].'</td></tr>';
}
?>
</table>
这将允许您在我提供的页面中查看您的日历,并使用您编辑的代码查看您的日历事件。或者您可以使用日历设置中获得的google日历id更改“primary”。
$calList = $service->calendarList->listCalendarList();
foreach ($calList['items'] as $calendar){
echo '<tr><td><a href="events.php?id='.urlencode($calendar['id']).'">'. $calendar['summary'].'</a></td><td>'.$calendar['id'].'</td></tr>';
}
?>
</table>