События календаря не работают должным образом с помощью Ms Graph API? - PullRequest
1 голос
/ 04 февраля 2020

Я работаю над интеграцией событий календаря 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)]
                    });
                }

Может ли кто-нибудь помочь мне выбрать все события календаря ??

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...