0

我创建了一个 Microsoft Flow,它可以读取团队中的频道并且它可以工作 ( https://graph.microsoft.com/beta/teams/{Teamsid}/channels)。

现在我需要创建一个新的,从与以前相同帐户的频道中读取消息。我提出了一个 HTTP 请求: https://graph.microsoft.com/beta/teams/{Teamsid}/channels/{channelid}/messages

我的请求在图形资源管理器中有效,但在流程中得到答案:forbidden

身体:

{
  "error": {
    "code": "UnknownError",
    "message": "",
    "innerError": {
      "request-id": "da5d3795-86f8-4f70-ade0-2d88493b7ea0",
      "date": "2019-07-09T12:53:06"
    }
  }
}
4

1 回答 1

0

看看这个:https ://docs.microsoft.com/en-us/graph/teams-protected-apis

Microsoft Graph 中访问敏感数据的 Microsoft Teams API 被视为受保护的 API。这些 API 要求您在使用它们之前进行额外的验证,而不是权限和同意。

当前受保护的 API 如下:

  • 使用应用程序权限列出频道消息
  • 使用应用程序权限获取频道消息
  • 使用应用程序权限列出对消息的回复
  • 使用应用程序权限获取对消息的回复
  • 使用应用程序权限在聊天中列出消息
  • 使用应用程序权限在聊天中获取消息
于 2019-08-26T09:33:25.043 回答