【问题标题】:How can I access a shared mailbox through Graph explorer如何通过图形资源管理器访问共享邮箱
【发布时间】:2021-03-19 15:00:06
【问题描述】:

我工作中的 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 的权限。

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

【问题讨论】:

  • 您好,如果发布的答案解决了您的问题,请单击复选标记将其标记为答案。这样做可以帮助其他人找到他们问题的答案。见meta.stackexchange.com/questions/5234/…

标签: microsoft-graph-api


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    • 2018-07-24
    相关资源
    最近更新 更多