我正在尝试使用 Google Api 从一个公共 Google 日历获取本周的活动列表。
我的所有配置都很好,我可以进行任何测试,在一个网页中列出和显示事件,但我使用服务器日期搜索任何类型的查询来获取本周的事件,但没有成功。
我认为可以使用中所示的“q”选项谷歌API文档,但我不知道本周可以指示谁。
编辑:
我找到了一个解决方案并作为答案发布。
假设我在本周有 50 个活动2017年2月12日 to 2017年2月18日。第一个活动开始于12月2日凌晨5点最后一个活动开始于02-18 晚上 8 点。使用中部标准时间 (CST),我是这样做的:
$service = new Google_Service_Calendar($client);
$optParams = array(
"timeMin" => "2017-02-12T05:00:00-06:00",
"timeMax" => "2017-02-18T20:00:01-06:00"
);
$events = $service->events->listEvents('[email protected]', $optParams);
foreach ($events->getItems() as $event) {
print $eventnum . " - Event Name: ". $event->summary . "<br>";
}
我不确定是否q
将有助于实现这一目标。我尝试过,但它仅适用于事件的名称和描述,不适用于开始时间或结束时间。我希望这个信息帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)