Конечная точка событий унифицированного API Office365 не работает

Кажется, что следующий путь:

https://graph.microsoft.com/beta/users/<userId>/Events

больше не работает.

Он прерывается внутренней ошибкой сервера (500) со следующим сообщением:

«Не удается преобразовать Newtonsoft.Json.Linq.JObject в Newtonsoft.Json.Linq.JToken»

Заранее спасибо!


person d0kt0r1    schedule 10.11.2015    source источник


Ответы (2)


Развертывание завершено, конечная точка возвращает ожидаемую информацию с обновленной схемой.

person Yina - MSFT    schedule 13.11.2015

Извините за беспокойство. Из-за внесения критических изменений в конечную точку бета-версии, как описано в этом сообщение в блоге, вы видите /Events failed. некоторые из изменений включают свойство datetime, переименованное из dateTimeX в XDateTime, и новый формат для часовых поясов и информации о напоминаниях. Как только наше развертывание будет завершено, API должен работать нормально для вас.

person Venkat Ayyadevara - MSFT    schedule 10.11.2015
comment
Спасибо Венкат. Вы имеете в виду библиотеку .NET, используемую на стороне сервера, верно? Если вы говорите о клиентской стороне, я не упоминал об использовании какой-либо библиотеки, это чистый запрос GET, который соответствует вашему сервису RESTFUL. - person d0kt0r1; 11.11.2015
comment
Извините, я неправильно понял ваш вопрос. Основной причиной по-прежнему являются критические изменения, о которых я упоминал. Но я предполагал, что вы используете клиентскую библиотеку, а не библиотеку, используемую на стороне сервера. В этом случае нам, безусловно, нужно, чтобы вам вернули лучшее сообщение об ошибке. Обновил мой ответ. - person Venkat Ayyadevara - MSFT; 11.11.2015