2017-02-17 46 views
0

我提交POST請求https://www.googleapis.com/calendar/v3/freeBusy端點以下數據:谷歌busyFree終點,意外的行爲

{ 
    "timeMin": "2017-02-23T08:00:00Z", 
    "timeMax": "2017-02-23T09:00:00Z", 
    "items": [ 
    { 
     "id": "[email protected]" 
    } 
    ] 
} 

的日曆包含指定日期的事件從8:00到9:00。該API返回以下內容:

{ 
    "kind": "calendar#freeBusy", 
    "timeMin": "2017-02-23T08:00:00.000Z", 
    "timeMax": "2017-02-23T09:00:00.000Z", 
    "calendars": { 
     "[email protected]": { 
      "busy": [] 
     } 
    } 
} 

這並不似乎是正確的,因爲規定時間min和timeMax做日曆項目完全匹配。

如果我將日曆項目設置爲8:01 AM - 9:00或8:00 AM到9:01,它將返回預期結果(日曆項目)。沒有關於這些時間參數的詳細解釋,但看起來他們必須介於實際日曆項目之間?

回答

0

根據此thread,如果您設置爲8:01 AM - 9:00或8:00 AM到9:01,則​​可以。

從以上鍊接的示例中,timeMax設置爲2012-10-25T23:59:59Z。據說「由於timeMax在你的例子中是唯一的,如果你在25日晚上11:59:59發生日曆事件,你不會檢索它(很少見,但我知道,但仍有可能)。」

但是,如果您認爲這是一個錯誤,您可以file a report

希望這會有所幫助!