Google api Google busyFree端点,意外行为
我使用以下数据向端点提交POST请求:Google api Google busyFree端点,意外行为,google-api,google-calendar-api,Google Api,Google Calendar Api,我使用以下数据向端点提交POST请求: { "timeMin": "2017-02-23T08:00:00Z", "timeMax": "2017-02-23T09:00:00Z", "items": [ { "id": "XXX@gmail.com" } ] } 日历包含指定日期从上午8:00到上午9:00的事件。API返回以下内容: { "kind": "calendar#freeBusy", "timeMin": "2017-0
{
"timeMin": "2017-02-23T08:00:00Z",
"timeMax": "2017-02-23T09:00:00Z",
"items": [
{
"id": "XXX@gmail.com"
}
]
}
日历包含指定日期从上午8:00到上午9:00的事件。API返回以下内容:
{
"kind": "calendar#freeBusy",
"timeMin": "2017-02-23T08:00:00.000Z",
"timeMax": "2017-02-23T09:00:00.000Z",
"calendars": {
"XXX@gmail.com": {
"busy": []
}
}
}
这似乎不正确,因为指定的timeMin和timeMax与日历项完全匹配
如果我将日历项设置为8:01AM-9:00或8:00AM到9:01,它将返回预期结果(日历项)。没有关于这些时间参数的详细说明,但看起来它们必须位于实际日历项目之间?基于此,如果设置为8:01 AM-9:00或8:00 AM到9:01,则可以
根据上面链接中的示例,timeMax
设置为2012-10-25T23:59:59Z
。有人说,“由于timeMax在您的示例中是独占的,如果您恰好在25日晚上11:59:59有一个日历事件,您将无法检索它(我知道很少见,但仍然有可能)。”
但是,如果您认为这是一个bug,您可以这样做
希望这有帮助