O365 Outlook API 引发异常"An unexpected 'StartObject' node was found for property named 'Start' when



我正在使用Microsoft.Office365.OutlookServices nuget包,并使用服务帐户进行身份验证。然后我打电话给以下...

var eventResult = await calendarClient.Users.GetById(resourceId).Calendar.Events.ExecuteAsync();

..我可以看到通过提琴手从 API 返回的数据,但我收到以下错误......

"An unexpected 'StartObject' node was found for property named 'Start' when reading from the JSON reader. A 'PrimitiveValue' node was expected."

看起来问题是 API 需要"开始"的日期时间值,但正在获取日期时间偏移量对象。

关于如何解决的任何想法?

谢谢

使用该包的 v2,该包支持 v2 终结点,听起来像是正在使用:)。 https://www.nuget.org/packages/Microsoft.Office365.OutlookServices-V2.0/

另外,我只想指出,这些包不再被积极开发,因此 API 中的新功能在包中将不可用(如房间 API 等(。

相关内容

最新更新