Dec. 11th, 2015

Mythbusters infographic



posted via robin poster
1. эта сучка при удалении event сохраняет в закромах родины  у себя в дебрях EventID. даже если удалишь его.

поэтому генерить EventID лучше типа с date('U');

2. метод Calendars: clear
не работает ваще от слова совсем

поэтому удалить надо поивентно
типа

$event_list = $this->service->events->listEvents($calendarId);

$events = $event_list->getItems();
foreach ($events as $event)
{
                        $myEvent=$event->getId();
                        $mySummary=$event->getSummary();
                        $MyStart=$event->getStart()->getDateTime();
                        $MyEnd=$event->getEnd()->getDateTime();
                        echo 'about to delete event '.$mySummary.' ID: ('.$myEvent.')';
                        // now delete the event found
                        try {
                          $this->service->events->delete($calendarId, $myEvent);
                          echo 'Success.';
                        } catch (Exception $e) {
                          var_dump($e->getMessage());
                          die('Event Delete Failed.');
                        }
                }

Profile

robinbobin

December 2016

S M T W T F S
     1 2 3
45 6 7 8 910
1112 13 14 15 16 17
18192021 22 23 24
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 9th, 2025 04:47 am
Powered by Dreamwidth Studios