NodeJSを使い始めたばかりで、milewise's node-soapを使用してSOAPサービスと話をしています。私はテストケースとして基本的な電子メールアドレスの検証SOAP APIを使用しています。Node-soapを使用してNode.jsのSoap経由で引数を送信
私は引数リストをフォーマットする正しい方法を理解していないようです。
私のSOAPクライアントコード:
var url = "http://www.restfulwebservices.net/wcf/EmailValidationService.svc?wsdl";
soap.createClient(url, function(err, client){
console.log(client.describe().EmailValidationService.BasicHttpBinding_IEmailValidationService.Validate);
client.Validate({result:"[email protected]"}, function(err, result){
console.log(result);
});
});
client.describe()コマンドは、APIがフォーマットされたその入力をしたいと思いますどのように私に語った、とどのようにそれは、その出力を返します。
{ input: { 'request[]': 'xs:string' }, output: { 'ValidateResult[]': 'xs:boolean' } }
しかし、私はオブジェクトとして引数を送信する場合:これが何であるかを言うです{request:"[email protected]"}
私は私の問題のように感じる私は、引数をオブジェクト定義していますどのようにある...何をすべきか角かっこはrequest[]
にありますか?
これは本当に質問に答えていません。別の質問がある場合は、[質問する](https://stackoverflow.com/questions/ask)をクリックして質問することができます。十分な[評判](https://stackoverflow.com/help/)があれば、この問題にもっと注意を払うために[奨励金を追加](https://stackoverflow.com/help/privileges/set-bounties)することもできます何が評判か)。 - [レビューから](/レビュー/低品質の投稿/ 17793753) – Psi