PowerShell SOAP
· 1 min read
Пример вызова метода Web сервиса посредством SOAP
:
$secpasswd = ConvertTo-SecureString "password" -AsPlainText -Force
$mycreds = New-Object System.Management.Automation.PSCredential ("userName", $secpasswd)
$uri = "http://localhost/IB/ws/example?wsdl"
try {
$service = New-WebServiceProxy -Uri $uri -Credential $mycreds
} catch {
Write-Error $_ -ErrorAction:'SilentlyContinue'
}
if($service -ne $null){
try{
$version = $service.GetVersion()
echo $version
}
catch{
Write-Error $_ -ErrorAction:'SilentlyContinue'
}
}
В данном случае использовался вызов Web сервиса 1C:Предприятие 8.2
.