microsoft-graph-api - 存档邮箱的Graph API失败

标签 microsoft-graph-api exchange-server exchangewebservices

我一直在使用Microsoft Graph API来访问Exchange Online(Office365)就地存档。

从本质上讲,这是针对https://graph.microsoft.com/v1.0/users/user@company.onmicrosoft.com/mailFolders/ArchiveMsgFolderRoot的经过身份验证的GET HTTPS请求,并且过去工作正常。

从本周(2020年4月结束)开始,针对相同资源的相同请求(无更改)开始失败,并且:

404回应:{'error': {'code': 'ErrorInvalidMailboxItemId', 'message': "Item Id doesn't belong to the current mailbox.", 'innerError': {'request-id': '4a339242-9821-42a9-9622-4b1f7cd2c162', 'date': '2020-04-24T10:01:35'}}}
其他邮箱(不是ArchiveMsgFolderRoot)可以继续正常工作,在那里没有问题。仅就地存档受到影响。

您现在如何从Graph API访问就地存档?你可以分享一个例子吗?

最佳答案

同样在这里。我们正在尝试找出MS方面的确切变化。
MS删除了对API中就地存档的支持。互联网上的所有选项都不再起作用。我们正在实现一种解决方法。

关于microsoft-graph-api - 存档邮箱的Graph API失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61410458/

相关文章:

asp.net - 使用 GraphServiceClient 检索 Azure Ad 成员的组信息

c# - 通过交换服务器发送电子邮件问题。 (system.net.mail 与 microsoft.exchange.webservices)

php - Azure AD 是否提供 API 方法来以编程方式验证用户?

c# - 如何在 Exchange 服务器上通过电子邮件发送 .zip 附件?

exchange-server - 当前时区不遵守夏令时时如何调用 Exchange Web 服务 GetUserAvailabilityRequest?

node.js - 使用 Nodejs over SOAP 和 x509 证书对 Microsoft EWS 进行身份验证

c#-4.0 - 如何在 C# 中使用 Exchange 2010 检索邮件正文

c# - EWS 连接出现未经授权 (401) 错误

c# - 使用 Microsoft Graph API 删除最旧的电子邮件

azure - 用户信息 - 获取更多