Performing a SOAP web service call using PowerShell. The methods can be requested by means of the command: $oWebSvc1 | Get-Member.
#WebService values... [string]$sWebSvcWSDL = "https://host.domain.fqdn/Webservice1?wsdl" [string]$sPostValue1 = "Waarde" [string]$sPostValue2 = $true #Create webservice object... $oWebSvc1 = New-WebServiceProxy -Uri $sWebSvcWSDL #POST values w. result in een object... $oResult1 = $oWebSvc1.method1($sPostValue1, $sPostValue2) #POST values w. result to RAW XML... [xml]$xResult = $oWebSvc1.method1($sPostValue1, $sPostValues2) | ConvertTo-Xml $xResult.get_OuterXML() | Out-File C:\Pad\Naar\Bestand.xml