Използвам google-api-php-client-v3, за да свържа приложението си с Google Календар и да създавам/изтривам събития. Когато се опитвам да създам повтарящи се събития, изглежда, че правилото за повторение не се разпознава от Google.
$event = new Google_Service_Calendar_Event();
$event->setSummary($session->summary);
$event->setLocation($session->location);
$start_date = new Zend_Date($session->date_debut . ' ' . $session->start_date);
$end_date = new Zend_Date($session->date_fin . ' ' . $session->end_date);
$start = new Google_Service_Calendar_EventDateTime();
$start->setDateTime($start_date->get(Zend_Date::RFC_3339));
$start->setTimeZone('America/Montreal');
$event->setStart($start);
$end = new Google_Service_Calendar_EventDatetime();
$end->setDateTime($end_date->get(Zend_Date::RFC_3339));
$end->setTimeZone('America/Montreal');
$event->setEnd($end);
$event->setRecurrence(array('RRULE:FREQ=DAILY;COUNT=6;INTERVAL=1;'));
В свойствата на събитието свойството Повторение показва:
Това правило за повторение не може да се редактира в Google Календар. Щракнете върху Отказ, за да запазите текущото правило. Редактирайте правилото и щракнете върху Готово, за да отмените текущото правило.
В събитие, създадено директно в Календар, ако приложа същото правило за повторение, то се разпознава!
Повторете: всеки ден 6 пъти
Какво ми липсва?
Благодаря за всяка помощ!