如何通过图形资源管理器访问共享邮箱

时间:2021-03-19 15:00:06

标签: microsoft-graph-api

我在工作中的 Outlook 帐户是一个名为 GraphTest 的组的成员,该组的电子邮件地址为 GraphTest@companyname.net。

我正在尝试使用 graph explorer 访问该群组收件箱中的邮件。

当我运行查询 https://graph.microsoft.com/v1.0/users/graphtest@companyname.net/messages 时,我收到错误消息

<块引用>

Group Shard 用于非 Groups URI。

当我用我自己的电子邮件替换 graphtest@companyname.net 时,它可以工作。此外,我已同意 Mail.Read 和 Mail.Read.Shared 权限。

此错误消息是什么意思,我该如何解决?

1 个答案:

答案 0 :(得分:0)

<块引用>

https://graph.microsoft.com/v1.0/users/graphtest@companyname.net/messages

首先,您使用的上述 API 调用无效,因为您提供了一个群组电子邮件 ID,以便从无效的 /users/graphtest@companyname.net/messages 等用户处获取。

即使在 documentation 中也没有提到我们可以使用类似 /groups/graphtest@companyname.net/messages 的东西。

您可以使用类似的方法从 List Conversations 获取一些详细信息。

https://graph.microsoft.com/v1.0/groups/{group_id_only}/conversations