当我使用Graph API克隆团队时,如何从响应中获取团队ID

时间:2020-05-11 11:06:23

标签: graph microsoft-teams

我正在使用Graph API使用clone命令创建团队。在Posh中成功做到这一点

https://graph.microsoft.com/v1.0/teams/myid/clone

根据MS,我应该看到这样的响应:

HTTP/1.1 202 Accepted
Location: /teams({id})/operations({opId})
Content-Type: text/plain
Content-Length: 0

但是什么也没退,尽管团队已经创建好了。我基本上想要团队ID,因此可以添加我的团队所有者。目前,我必须要做

get-team | where {$_.displayname -eq $teamname} | Select-Object groupid

获取ID,以便我可以添加所有者。我还必须能够使用Graph来做到这一点。

有人知道如何从图中的克隆响应中获取ID吗?

1 个答案:

答案 0 :(得分:0)

这是有关如何获取ID的文档 https://docs.microsoft.com/en-us/graph/api/team-clone?view=graph-rest-1.0#response

基本上,响应仅为200-可以,但是有一个标头指向创建团队的过程。完成后,它将返回团队的ID。

您还可以实施简单的解决方案,只需列出组织中的所有团队,直到看到它为止。

相关问题