Архивировать MS команды, используя API графа - PullRequest
0 голосов
/ 20 июня 2019

На основе статьи MS я создал PowerShell для архивирования команды.API работает хорошо, когда мы не добавляем тело запроса, и то же самое не работает, если я добавляю тело запроса.Не могли бы вы помочь мне в этом.

PowerShell:

Connect-PnPOnline -AppId "" -AppSecret '' -AADDomain ''
$accessToken = Get-PnPAccessToken 
$body = @{ "shouldSetSpoSiteReadOnlyForMembers"= $true } | ConvertTo-Json 
$restp = Invoke-RestMethod -Headers @{Authorization = "Bearer $accessToken"} -Method POST -Uri 'https://graph.microsoft.com/v1.0/teams/{id}/archive' -ContentType 'application/json' -Body $body

Возвращает:

Error: 400 bad request

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...