我在下面的代码中的 setSummary 行出现错误。我包含了谷歌的示例代码。这是一个错误还是我的代码有问题?
$event = new Event();
$task = $tasks[0];
if (!empty($refreshToken) && !empty($calendarId)) {
$client->refreshToken($refreshToken);
if (!empty($task[145])) {
$event = $calendarServer->events->get($calendarId, $task[145]);
}
$event->setSummary('test string');
来自https://developers.google.com/google-apps/calendar/v3/reference/events/update的示例 Google 代码
$event = $service->events->get('primary', 'eventId');
$event->setSummary('Appointment at Somewhere');
$updatedEvent = $service->events->update('primary', $event->getId(), $event);
echo $updatedEvent->getUpdated();
我的脚本在 setSummary 行出现错误:(!)致命错误:在第 47 行的 /vagrant/public/gcalendar/sync.php 中的非对象上调用成员函数 setSummary()