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);