在使用 Microsoft Graph Api 创建团队时,甚至使用 PowerShell 命令时,我收到 502 Bad gateway 错误。我到底做错了什么?
1.Postman使用微软图形API的第一次尝试。:
附上的是Postman控制台的截图,而我正试图创建一个新的团队。
我在网上搜索了一下,但我没有得到任何解决方案,所以我试着从PowerShell使用Microsoft Teams PowerShell cmdlets做同样的事情,但我仍然得到同样的错误。
在这里,我使用的访问令牌,我得到的应用程序的权限,我也分配的应用程序 "帮助台管理员" 角色。
2.第二次尝试使用Powershell cmdlets:-。
以下是PowerShell中的输出截图
我曾以全局管理员身份登录微软团队。
我如何解决这个问题?
你使用微软测试版api而不是v.1.0有什么原因吗?
事实上,你使用两种不同的方法,并得到一个后端错误的事实表明,要么是测试版api的问题,要么可能是与你的帐户有关的一些错误。
根据这里的文档 https:/docs.microsoft.comen-usgraphapiteam-post?view=graph-rest-beta。
在现有组的基础上创建新组时,正文应该是这种格式。
POST https://graph.microsoft.com/beta/teams
Content-Type: application/json
{
"[email protected]": "https://graph.microsoft.com/beta/teamsTemplates('standard')",
"[email protected]": "https://graph.microsoft.com/v1.0/groups('groupId')"
}
你的Postman截图中的 "[email protected] "是一个略有不同的格式。 试着使用上面的格式,并将groupId替换为你实际的组ID。
祝您好运。