Что является причиной ошибки 5009 из MS-Graph API на Calendar.GetSchedule Call? - PullRequest
0 голосов
/ 24 апреля 2020

Я пытаюсь выполнить вызов GetSchedule для MS-Graph, и все SMTP, которые я предоставляю в вызове, удаляются с кодом ошибки 5009 и этим сообщением:

Unable to resolve e-mail address xxxxx@yyyyy.onmicrosoft.com to an Active Directory object.

У меня нет проблем с использованием других Связанные с Exchange вызовы Graph для календарей, например CalendarView и подписок на уведомления об изменениях.

В моем вызове GetSchedule все SMTP, которые я первоначально предоставил, были для комнат ресурсов, для которых в O365 не назначена пользовательская лицензия, но я позже включил SMTP «реального пользователя» и получил ту же ошибку.

Вызов выглядит так:

   var ret = m_Client.Users[m_Email].Calendar.GetSchedule(smtpList, endTime, startTime, 30)
               .Request()
               .Header("Prefer", $"outlook.timezone=\"{timeZone.Id}\"")
               .PostAsync().Result;

Я не могу найти объяснение этой ошибке. Любые предложения будут оценены.

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