可以列出消息但不能创建订阅

Can list messages but cant create subscription

我有一个应用程序可以为 office365 用户创建订阅并在收到通知时执行某些操作。

对于 99% 的用户来说它工作正常。

我无法为一位用户创建订阅,即使他启用了交换计划。 当我尝试为他创建订阅时,我收到状态代码 404 和消息:REST API is not yet supported for this mailbox.

但是,我可以使用 API 列出用户消息(即邮件)(对 https://graph.microsoft.com/v1.0/Users/{user_id}/messages 的 GET 请求)

这是正常行为吗?该用户没有为其邮箱启用休息服务(因此无法创建订阅)但其他休息服务(例如列出消息)工作正常吗?

您很可能会收到此错误,因为组织采用混合部署(本地 Exchange“链接”到组织)并且发生故障的邮箱位于本地,而不是云端。

您的应用程序应处理错误 and/or 让管理员知道此邮箱出现故障,但除了迁移邮箱外,无能为力。 For reference