api调用错误403 Microsoft团队消息

时间:2019-07-09 13:21:42

标签: flow microsoft-graph-teams

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

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

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

身体:

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

1 个答案:

答案 0 :(得分:0)

查看以下内容:https://docs.microsoft.com/en-us/graph/teams-protected-apis

Microsoft Graph中访问敏感数据的Microsoft Teams API被视为受保护的API。这些API要求您必须经过权限和同意之外的其他验证,然后才能使用它们。

以下API目前受到保护:

  • 使用应用程序权限列出频道消息
  • 使用应用程序权限获取频道消息
  • 列表使用应用程序权限回复邮件
  • 使用应用程序权限获取对邮件的回复
  • 使用应用程序权限在聊天中列出消息
  • 使用应用程序权限在聊天中获取消息