我终于设法从谷歌日历中取出我的活动,但是已经做出了一个执行决定,它是切换事件列表,以便最后一个事件首先在屏幕上显示。我认为最简单的方法是更改optParams' orderBy'除了startTime以外的东西。所以它反而按降序排列。但我不知道如何改变这一点,所以这就是为什么我在这里。如果有人有办法翻转gianorums阵列,那也没关系。 它可能有点太少了,但如果你以前这样做过,你可能会知道我的意思。否则,请留下它。
答案 0 :(得分:0)
可能会晚一点,但是我对对象和显示结果的粗略做法是在两者之间有一个数组。在这种情况下,我会使用
$eventList = $service->events->listEvents($calendar->getId() , $optParams);
然后我会用这个:
foreach($eventList->getItems() as $event) {
$eventArray[]=$event->getSummary();
}
然后这个:
$reverseEventArray = array_reverse($eventArray, false);