Я использую API Календаря Google для получения записей календаря. Похоже, что все работает, поскольку мои записи проходят.
Но я заметил проблему с повторяющимися событиями.
Это мои параметры параметров
$optParams = array(
'maxResults' => 50,
'orderBy' => 'startTime',
'singleEvents' => TRUE,
'timeMin' => date('c')
);
$service = new \Google_Service_Calendar($client);
$results = $service->events->listEvents($calendarId, $optParams);
С кодом выше я пропускаю событие. Если я использую параметры ниже, событие проходит, но с датой 4 февраля 2020 года (раньше, чем timeMin)
$optParams = array(
'maxResults' => 50,
//'orderBy' => 'startTime',
//'singleEvents' => TRUE,
'timeMin' => date('c')
);
Это повторяющееся событие, которое, возможно, имело первоначальную дату 4 февраля 2020 года. Событие не отображается в моем календаре Google 4 февраля - удалено.
Я должен что-то делать неправильно. Может кто-нибудь пролить свет, пожалуйста.