【问题标题】:Google Calendar API - Modifying optParamsGoogle Calendar API - 修改 optParams
【发布时间】:2018-03-23 06:36:33
【问题描述】:
我终于设法将我的活动从谷歌日历中删除,但做出了一项行政决定,即切换活动列表,以便最后一个活动首先出现在屏幕上。我认为最简单的方法是将 optParams 'orderBy' 更改为 startTime 以外的其他内容。所以它是按降序到达的。但我不知道如何改变这一点,所以这就是我在这里的原因。如果有人有办法翻转 gianorums 阵列,那也很好。
它可能有点太少了,但如果你以前做过,你可能会明白我的意思。否则,请离开。
【问题讨论】:
标签:
arrays
parameters
google-api
reorderlist
【解决方案1】:
可能晚了,但我对对象和显示结果的粗略操作是在两者之间放置一个数组。在这种情况下,我会使用
$eventList = $service->events->listEvents($calendar->getId() , $optParams);
那我就用这个:
foreach($eventList->getItems() as $event) {
$eventArray[]=$event->getSummary();
}
然后是这个:
$reverseEventArray = array_reverse($eventArray, false);