【发布时间】:2020-11-19 03:34:04
【问题描述】:
我正在尝试通过 Graph API 创建一个具有多个私人频道的私人团队。第一个请求创建一个没有问题的频道,但第二个请求以及为该团队创建频道的任何进一步请求对我来说都失败了,无论是私人还是公共。
我尝试使用 Microsoft.Graph 和 Microsoft.Graph.Beta Nuget 包,还通过 Postman 请求,同时使用 beta 和 v1.0 端点。
我将以下请求正文发送到https://graph.microsoft.com/beta/teams/{teamid}/channels
{
"description": "channelDesc352242415",
"displayName": "channelName45",
"membershipType": "private",
"@odata.type": "microsoft.graph.channel",
"members": [
{
"roles": [
"owner"
],
"@odata.type": "microsoft.graph.aadUserConversationMember",
"user@odata.bind": "https://graph.microsoft.com/beta/users('{userid}')"
}
]
}
我最终收到了
{
"error": {
"code": "BadRequest",
"message": "Failed to execute Skype backend request GetThreadsS2SRequest.",
"innerError": {
"date": "2020-11-16T15:18:01",
"request-id": "e0824bab-3e5b-41f7-b65c-d915dc8c3d4a",
"client-request-id": "e0824bab-3e5b-41f7-b65c-d915dc8c3d4a"
}
}
}
我已经通过三个不同的租户进行了尝试,其中一个是我自己的免费组织,另外两个属于我们的客户。它对我们的一个客户租户没有任何问题,但不适用于我自己的租户和其他客户。对于我自己的租户,我尝试为我的应用程序授予所有权限,但它不能解决问题。我正在使用应用程序权限而不是委派权限。
大约三周前,它对所有三个租户都没有任何问题。
有没有人知道它可能是什么,或者看到过类似的行为?
【问题讨论】:
-
我们正在调查,我们会尽快回复您。
-
@Nikitha-MSFT 它似乎又可以工作了,谢谢:)
标签: c# microsoft-graph-api microsoft-teams microsoft-graph-teams