标签: azure rest microsoft-graph-api azure-ad-graph-api
我正在尝试使用 Microsoft Graph API 从共享邮箱中获取所有电子邮件。 我已获得授权码,然后使用令牌端点获取我的不记名令牌:
然后我尝试从共享收件箱中获取邮件:
但我收到以下回复:
我的 API 权限如下所示:
我错过了什么?从我自己的收件箱接收邮件时效果很好。
答案 0 :(得分:0)
就像我在评论中所说的,您使用的是 delegated permissions,因此您只能调用 /me 端点来获取您自己的电子邮件。
delegated permissions
/me
如果您想从共享收件箱中获取任何用户的电子邮件,那么您应该使用application permissions,然后您需要使用客户端凭据流来获取令牌,并且那么您就可以使用该令牌调用 /users/{user id} 端点。
application permissions
/users/{user id}