繁体   English   中英

MS Teams:无法使用应用程序令牌通过 Graph API 获取频道消息

[英]MS Teams: can not fetch channel messages with Graph API using an application token

我创建了一个测试应用程序,它请求MS 团队管理员adminconsent具有以下范围

openid offline_access channelmessage.read.group channelmessage.read.all chat.read chat.readbasic chat.readwrite user.read.all channel.readbasic.all directory.read.all group.read.all groupmember.read.all organization.read.all people.read.all presence.read.all team.readbasic.all

我正在使用应用程序令牌来获取 ms 团队组织数据,例如用户、频道、团队等。我已经设法使用 Graph API 获取组织的用户、频道、团队数据,但是当我尝试使用

https://graph.microsoft.com/v1.0/teams/team_id/channels/channel_id/messages

我收到以下错误:

{
  "error": {
    "code": "UnknownError",
    "message": "",
    "innerError": {
      "date": "2021-03-03T22:23:47",
      "request-id": "a279044a-ab9e-4c18-af71-5a65ea7cee86",
      "client-request-id": "a279044a-ab9e-4c18-af71-5a65ea7cee86"
    }
  }
}

使用应用程序权限时,您必须请求访问权限。有关详细信息,请参阅 Microsoft Teams 中受保护的 API

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM