Я пытаюсь получить данные о событии с помощью google-api-php-client. В частности, даты начала и окончания мероприятия.
я пытался
foreach ($event->when as $when) { ...
но ничего.
Невозможно найти документацию по google-api-php-client всеми способами.
У кого-нибудь есть ссылка?
Нет способа запросить только набор событий, основанных на временном интервале. Лучше всего просто получить их все, а потом их самим. ListEvents
$events = $service->events->listEvents('primary');
Заметка Есть опция q для поиска, но я не думаю, что она работает для дат. Я должен был бы проверить это
Свободный текст условия поиска, чтобы найти события, которые соответствуют этим условиям в любом
поле, за исключением расширенных свойств. Необязательный.
Большинство методов имеют php-код в документации Google Calendar API Refrence
Это способ :
$start = $event->getStart()->dateTime ;
$end = $event->getEnd()->dateTime ;
Но я не нашел документацию по этим методам