SOAP UI から生成した SOAP リクエストがあり、文字列と int を指定する方法を確認しましたが、testAddress フィールドの配列を入力する方法がわかりません。これが wsdl で、以下が SOAP リクエストです。1 つまたは 2 つのメールアドレスをどのように言うか考えてください。tim@tim.com および tom@tim.com。ありがとう!
http://api.stormpost.datranmedia.com/services/SoapRequestProcessor?wsdl
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.web.stormpost.skylist.com">
<soapenv:Header>
<authInfo xsi:type="soap:authentication" xmlns:soap="http://skylist.com/services/SoapRequestProcessor">
<!--You may enter the following 2 items in any order-->
<username xsi:type="xsd:string">username</username>
<password xsi:type="xsd:string">password</password>
</authInfo>
</soapenv:Header>
<soapenv:Body>
<ser:sendTestMessage soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<mailingID xsi:type="xsd:int">#trim(mailingID)#</mailingID>
<testAddresses xsi:type="soap:ArrayOf_soapenc_string" soapenc:arrayType="soapenc:string[]" xmlns:soap="http://skylist.com/services/SoapRequestProcessor" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
<part xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">html</part>
</ser:sendTestMessage>
</soapenv:Body>
</soapenv:Envelope>