ソープサービスを呼び出すためにPowerShellスクリプトが必要です。現在発生している問題は、ソープサービスメソッドにパラメーターがあることです。メソッドにパラメーターがない場合でも、すぐにPowerShellスクリプトを機能させることができることは確かです。エラーが発生したパラメータです。
すなわち
+ $res = $req.GetResponse <<<< ()
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
動作するSoapリクエスト(PowerShellなので、必要に応じて二重引用符を使用しました):
<soap:Envelope xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:xsd=""http://www.w3.org/2001/XMLSchema"" xmlns:soap=""http://schemas.xmlsoap.org/soap/envelope/"">
<soap:Body>
<CheckStockLevels/>
</soap:Body>
</soap:Envelope>"
動作しない石鹸のリクエスト(PowerShellなので、必要に応じて二重引用符を使用しました):
<soap:Envelope xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:xsd=""http://www.w3.org/2001/XMLSchema"" xmlns:soap=""http://schemas.xmlsoap.org/soap/envelope/"">
<soap:Body>
<CheckStockLevels>
<configurationName>123</configurationName>
</CheckStockLevels>
</soap:Body>
</soap:Envelope>"
動作しないsoapリクエストのXMLをフォーマットする方法を知っている人はいますか?