2016-10-06 3 views
0

보안 토큰을받은 후 아래 코드에서 메일을 받았습니다. 문제는 내 테스트 계정에 22 개의 메일 (받은 편지함에 있음)이 있고 반환 된 JSON에는 처음 10 개의 이메일 만 포함되어 있다는 것입니다. Microsoft O365 REST 그래프 API가 모든 메일을 수신하지 못합니다.

https://graph.microsoft.com/v1.0/me/messages 

내가 결과 JSON을 확인하고 내가 제대로 처음 10 이메일을 볼 수 있습니다

var json = JObject.Parse(await response.Content.ReadAsStringAsync()); 

내 GET 다음과 같은 코드입니다.

모든 이메일을 받으려면 어떻게해야합니까? (즉, 다음 10, 다음 10을 얻습니다. 모든 이메일을받을 때까지)

답변

2

10이 기본 페이지 크기이므로 예상됩니다. $top을 최대 50 개 사용하여 페이지 크기를 확장 할 수 있습니다. 그 다음 페이지를 요청해야합니다. 응답에 다음 페이지를 가져올 URL이 포함 된 @odata.nextLink이 있어야합니다.

관련 문제