Добавить периодическое событие в календарь API для конкретного дня недели

Я не знаю, как добавить повторяющееся событие в API Календаря Google для определенного дня недели, например, повторять событие каждый понедельник до конца года или хотя бы в течение X недель.

Я могу сделать повторяющиеся события с этим кодом:

$ Cal = new Google_Service_Calendar ($ client);``
$ Client-> setAccessToken ($ token);

$ Event = new Google_Service_Calendar_Event (
array (
'Id' => $ event_id,
'Summary' => $ summary,
'Description' => $ description,
'Start' => array (
'DateTime' => $ startdate.'T '. $ Starttime. ': 00-05: 00'
'TimeZone' => 'America / Bogotá',
),
'End' => array (
'DateTime' => $ enddate.'T '. $ Endtime. ': 00-05: 00',
'TimeZone' => 'America / Bogotá',
),
'Reminders' => matrix (
'UseDefault' => FALSE,
'Overrides' => array (
Array ('method' => 'email', 'minutes' => 24 * 60),
Array ('method' => 'popup', 'minutes' => 10),
),
),
));

$ CalendarId = $ id_calendar;
$ Event = $ cal-> events-> insert ($ calendarId, $ event);

Может кто-нибудь сказать мне, могу ли я добавить атрибут для добавления события каждый понедельник, четверг или X день недели? Или мне нужно сделать это по-другому.

1

Решение

Задача ещё не решена.

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

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector