无法在一个团队中创建多个专用频道



我正试图通过Graph API创建一个具有多个私有通道的私有团队。第一个请求创建了一个没有问题的通道,但第二个请求以及为该团队创建通道的任何进一步请求对我来说都失败了,无论是私人还是公共
我尝试过同时使用Microsoft.Graph和Microsoft.Graph.Beta Nuget软件包,也尝试过通过Postman进行请求,同时使用Beta和v1.0端点
我将以下请求正文发送到https://graph.microsoft.com/beta/teams/{teamid}/通道

{
"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"
}
}
}

我已经通过三个不同的租户进行了尝试,其中一个是我自己的免费组织,另两个属于我们的客户。它对我们的一个客户租户没有任何问题,但对我自己的租户和另一个客户没有任何问题。对于我自己的租户,我尝试赋予我的应用程序所有权限,但它并不能解决问题。我使用的是应用程序权限,而不是委派权限
大约三周前,它对三位租户都没有任何问题
有人知道它可能是什么吗,或者见过类似的行为吗?

我对此进行了测试,得出了一个结论:

当你第一次使用这个api代表用户创建一个私有通道时,它会成功,但如果你再次调用这个api,它会返回一个400错误。错误消息与您的相同。一个团队id只能创建一个专用频道。

同时,我检查了一些文件,发现这是一个常见的错误,所以我认为这个错误仍在修复中。请参阅:此处。

这是一个最近出现并造成严重破坏的问题。请微软尽快采取行动。

最新更新