2017-10-22 7 views
1

여러개의 캘린더가 있습니다. events을 원하는 calendar을 지정하려면이 쿼리를 어떻게 수정해야합니까? 또한 모든 캘린더를 말할 수 있습니까?여러 캘린더 작업

GET https://graph.microsoft.com/v1.0/me/Calendar/Events

나는, 각 달력은 고유의 "아이디"가 볼 하나 개의 문자 만 다릅니다하지만. s, t, u, v, w, x 호기심. 당신은 다음 이벤트를 반환 할 캘린더 선택 반환 가져옵니다 id를 사용

GET /me/calendars 

:

+0

에 오신 것을 환영합니다 스택을 과다! 새로운 사용자이므로 [ "좋은 질문을하는 방법]"(https://stackoverflow.com/help/how-to-ask)을 읽어 보는 것이 좋습니다. 질문을 올바르게하면 더 나은 답변을 얻고 다른 사람들이 비슷한 문제가있는 경우 질문을 이해할 수 있습니다. –

답변

0

당신은 달력의 목록을 가져올 수 /calendars 엔드 포인트를 사용

GET /me/calendars/{id}/events 

을 당신 대체로 /events 리소스가 아닌 /calendarView이 필요합니다. calendarView은 고객의 캘린더 (예 : Outlook, OWA)에서 일반적으로 볼 수있는 것과 동일한 결과를 제공합니다.

/events 반환 수준의 데이터를 낮은 및 읽기 작업이 엔드 포인트를 사용하여 시리즈 마스터 , Occurrence, and Exception resources work in Exchange. The calendarView` 일을 단순화하는 방법을 이해하지만, 주어진 날짜 범위의 렌더링 된 뷰의 뷰 제공이 필요합니다

GET /me/calendars/{id}/calendarView?startDateTime={dateTime}&endDateTime={dateTime} 
+0

Brilliant. 고맙습니다. 내가 원했던 것. – Dave

관련 문제