Google Calendar API - 修改optParams

时间:2017-10-11 14:21:26

标签: arrays parameters google-api reorderlist

我终于设法从谷歌日历中取出我的活动,但是已经做出了一个执行决定,它是切换事件列表,以便最后一个事件首先在屏幕上显示。我认为最简单的方法是更改​​optParams' orderBy'除了startTime以外的东西。所以它反而按降序排列。但我不知道如何改变这一点,所以这就是为什么我在这里。如果有人有办法翻转gianorums阵列,那也没关系。 它可能有点太少了,但如果你以前这样做过,你可能会知道我的意思。否则,请留下它。

1 个答案:

答案 0 :(得分:0)

可能会晚一点,但是我对对象和显示结果的粗略做法是在两者之间有一个数组。在这种情况下,我会使用

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

然后我会用这个:

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

然后这个:

$reverseEventArray = array_reverse($eventArray, false);