API Календаря Google - изменение optParams

Мне наконец удалось вывести свои события из календаря Google, но было принято исполнительное решение, и он должен был переключить список событий так, чтобы последнее событие было первым на экране. Я думаю, что самым простым способом было бы изменить optParams 'orderBy' на что-то отличное от startTime. Так что вместо этого он поступает в порядке убывания. Но я понятия не имею, как это изменить, поэтому я здесь. Если у кого-то есть способ перевернуть массив gianorums, то это тоже хорошо. Это может быть слишком мало для работы, но если вы сделали это раньше, вы могли бы понять, что я имею в виду. В противном случае, пожалуйста, просто оставьте это.

1 ответ

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

$eventList = $service->events->listEvents($calendar->getId() , $optParams);

тогда я бы использовал это:

foreach($eventList->getItems() as $event) {
        $eventArray[]=$event->getSummary();
    }

И тогда это:

$reverseEventArray = array_reverse($eventArray, false);
Другие вопросы по тегам