Код можно посмотреть тут -
https://github.com/ChentsovVS/New-EmailYandex А идет не так в этом отрезке
OneUser {
$body = "{
"department_id": $Department,
"password":
"$Password",
"nickname":
"$NickName",
"position":
"$Position",
"name": {
"first":
"$FirstName",
"last":
"$SurName"
}
`n}"
# отправляем пост запрос с данными для регистрации пользователя
$Response = Invoke-WebRequest -Uri $WorkURL -Method Post -Headers $Headers -Body $Body -ContentType "application/json; charset=utf-8"
}
Тут важный момент. До текущего момента использовал эту функцию для массового создания пользователей, но были ошибки с кодировкой в файле - она не распознавалась на той стороне яндекса. Решил тогда вопрос так:
Открыл через текстовый редактор файл - переконвертировал его в utf8 - сохранил.