![](/img/trans.png)
[英]Microsoft Teams, Fetch ALL chat messages with MS 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.