【发布时间】:2021-03-12 16:24:13
【问题描述】:
我正在获取用户的令牌并向/me/joinedTeams 提交请求并获取用户的团队 ID。
对于每个团队 ID,我想通过向 /teams/{id}/channels 发送请求来获取可用频道列表,但是我收到以下错误:
{
"error": {
"code": "Forbidden",
"message": "Failed to execute Skype backend request GetThreadS2SRequest.",
"innerError": {
"date": "2021-03-12T07:08:38",
"request-id": "2f1b9408-e7db-4245-be6f-0ec6d67ff160",
"client-request-id": "2f1b9408-e7db-4245-be6f-0ec6d67ff160"
}
}
}
我该如何解决这个问题?
之后我想向/teams/{id}/channels 发送请求并获取drive-id。
最后,对于每个驱动器 ID,获取文件列表 - /drives/{drive-id}/root/search(q='')。
【问题讨论】:
-
你授予了哪些权限?
-
顺便说一下,这个api不支持私人账户。
-
我使用了example。当获得用户的许可时,我创建了一个这样的范围 - i.imgur.com/olIdVYA.png @CarlZhao
-
您的帐户是工作帐户吗?
-
使用jwt.ms 解析您的访问令牌并提供屏幕截图。
标签: azure azure-active-directory microsoft-graph-api office365 access-token