【发布时间】:2019-01-02 09:52:45
【问题描述】:
当我尝试列出频道消息时,我得到:
[...] "code": "UnknownError", "message": "Failed to execute backend request." [...]
此错误适用于我不属于的所有团队。
我在尝试从 Microsoft Flow(使用 HTTP GET)以及使用 Graph Explorer 调用 API 时遇到此错误:我使用的帐户具有 FULL 权限,但仍要求检查我的权限:
Failure - Status Code 403, 656ms Looks like you may not have the permissions for this call. Please modify your permissions
并且注册的应用程序具有调用该端点所需的授权权限:
GET /teams/{id}/channels/{id}/messages
https://docs.microsoft.com/en-us/graph/api/channel-list-messages?view=graph-rest-beta
这是因为“测试版”还是我错过了什么?
【问题讨论】:
-
您是否从 Graph Explorer 收到同样的错误?您可以单击修改权限(左窗格)并查看您是否已授予 Group.ReadWrite.All 权限?
-
在 Graph Explorer 上是的,我得到了:失败 - 状态码 403、705ms 看起来您可能没有此调用的权限。请修改您的权限 + 我已授予 Group.ReadWrite.All 权限
-
顺便说一句:调用“获取频道信息”没有任何问题
-
你能试试Create Team一次吗?
标签: oauth-2.0 microsoft-graph-api http-get azure-ad-graph-api microsoft-teams