Я пытаюсь использовать Microsoft Graph SDK для запроса конечной точки calendarView.Я могу сделать этот запрос, используя обычный HttpClient
, но по соображениям удобства хотел бы сделать это через SDK.Конечная точка, к которой я бы хотел обратиться с помощью параметров запроса, выглядит следующим образом:
GET /v1.0/me/calendar/calendarView?startDateTime=2019-01-01T00:00:00.0000000&endDateTime=2019-03-01T00:00:00.0000000
Я пытался выполнить вызов через Graph SDK следующим образом:
var graphClient = new GraphServiceClient(new PreAuthorizedBearerTokenAuthenticationProvider(accessToken));
var rooms = await graphClient.Me.Events.Request().Filter("start/dateTime eq '2019-01-08T20:00:00.0000000' and end/dateTime eq '2019-01-08T20:00:00.0000000'").GetAsync();
Я получаю 200 за это, но в моем ответе нет значений.Если я удаляю часть end / dateTime, я получаю значения только для дня начала / dateTime.Кажется, что фильтр работает только для специфики, а не для диапазона.У кого-нибудь есть подсказки по фильтрации в диапазоне?