Как вызвать API на основе отдыха из сценария PowerShell и обработать ответ Json?
Я создал эту функцию Get-Http для выполнения HTTP-запросов
param([string]$url)
$req = [System.Net.WebRequest]::Create($url)
$req.Method ="GET"
$req.ContentLength = 0
$resp = $req.GetResponse()
$reader = new-object System.IO.StreamReader($resp.GetResponseStream())
$reader.ReadToEnd()
Обработка конечного результата в виде xml очень проста, однако, если вы хотите обрабатывать JSON, вам, вероятно, понадобится какая-нибудь библиотека .Net, такая как JSON.Net.