Я работаю над интеграцией событий календаря Outlook, используя Microsoft Graph Api в формах Xamarin. Кроме того, я сделал с частью Аутентификация, но у меня есть несколько запросов, связанных с получением событий календаря.
Q. Я могу получать события календаря через мой код, но он ограничен только 10 событиями. Я не могу получить все мои события календаря Outlook.
Client = new GraphServiceClient("https://graph.microsoft.com/v1.0/",
new DelegateAuthenticationProvider(async (requestMessage) =>
{
requestMessage.Headers.Authorization = new AuthenticationHeaderValue("bearer", authResult.AccessToken);
}));
var events = await Client.Me.Calendar.Events.Request().GetAsync();
var appointmentList = events.ToList();
foreach (var appointment in appointmentList)
{
Random randomTime = new Random();
Meetings.Add(new Model.Meeting()
{
From = Convert.ToDateTime(appointment.Start.DateTime).ToLocalTime(),
To = Convert.ToDateTime(appointment.End.DateTime).ToLocalTime(),
EventName = appointment.Subject,
Color = colorCollection[randomTime.Next(9)]
});
}
Может ли кто-нибудь помочь мне выбрать все события календаря ??
Спасибо.