Как я могу использовать Powershell для доступа к спокойному веб-сервису?

Мне нужно интегрировать существующий скрипт PowerShell, чтобы обновить его статус через спокойную веб-службу, которая возвращает json. Я немного новичок в PowerShell, но мне удалось обнаружить, что объект System.Net.WebRequest выполняет что-то вроде следующего.

$a = [System.Net.WebRequest]::Create("http://intranet/service/object/")
$a.Method = "GET"
$a.GetResponse()

, который возвращает массив объектов json

[ {id:1}, {id:2}] // etc

Я не уверен, куда идти дальше и как преобразовать это в собственный тип данных. Я также хотел бы иметь возможность публиковать и удалять.

Есть указатели? И есть ли какие-нибудь библиотеки json / rest или команды-let?

16
задан reconbot 4 January 2011 в 20:29
поделиться