Как найти даты начала и окончания события с помощью google-api-php-client?

Я пытаюсь получить данные о событии с помощью google-api-php-client. В частности, даты начала и окончания мероприятия.

я пытался

foreach ($event->when as $when) { ...

но ничего.

Невозможно найти документацию по google-api-php-client всеми способами.
У кого-нибудь есть ссылка?

1

Решение

Нет способа запросить только набор событий, основанных на временном интервале. Лучше всего просто получить их все, а потом их самим. ListEvents

$events = $service->events->listEvents('primary');

Заметка Есть опция q для поиска, но я не думаю, что она работает для дат. Я должен был бы проверить это

Свободный текст условия поиска, чтобы найти события, которые соответствуют этим условиям в любом
поле, за исключением расширенных свойств. Необязательный.

Большинство методов имеют php-код в документации Google Calendar API Refrence

0

Другие решения

Это способ :

$start = $event->getStart()->dateTime ;
$end   =  $event->getEnd()->dateTime ;

Но я не нашел документацию по этим методам

0

По вопросам рекламы [email protected]