2017-02-17 2 views
0

나는 다음과 같은 데이터로 https://www.googleapis.com/calendar/v3/freeBusy 엔드 포인트에 POST 요청을 제출 :구글 busyFree 엔드 포인트, 예기치 않은 동작이

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

달력은 오전 9:00 오전 8 지정된 날짜에 이벤트를 포함한다. API는 다음을 반환 정확 표시되지 않습니다

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

, 지정된 timeMin 및 timeMax 정확히 일정 항목과 일치 않습니다.

달력 항목을 오전 8:01 - 오전 9:00 또는 오전 8:00 - 오후 9:01로 설정하면 예상 결과 (일정 항목)가 반환됩니다. 이러한 시간 매개 변수에 대한 자세한 설명은 없지만 실제 일정 항목의 중간에 있어야하는 것처럼 보입니까?

답변

0

thread에 기반하여 오전 8시 30 분 - 오전 9시 또는 오전 8시 - 오전 9시 1 분으로 설정하면 괜찮습니다.

위 링크의 예에서 timeMax2012-10-25T23:59:59Z으로 설정됩니다. 은 "25 일 오후 11시 59 분 59 분에 캘린더 일정을 가지고 있다면 timeMax가 독점적이기 때문에 드물지만 알아볼 수도 있지만 여전히 가능합니다."

그러나 이것이 버그라고 생각하면 file a report 수 있습니다.

희망이 도움이됩니다.