使用以下格式时,如何在请求中添加属性“updateVersion”:
response = client.call(
:method, :message => { extID => 'X-1234', ..., '@updateVersion' => '0' }
)
我需要将updateVersion设置为0
,以便我的调用成功,当然还有extID
。
当使用response = client.call( :method, xml: "xml")
时,它按预期工作,但我想查看/测试其他选项。
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:int="http://www.url">
<soapenv:Body>
<int:policyInList>
<!--0 to 1000 repetitions:-->
<int:policyID main="true" system_id="0" updateVersion="?">
<extID>X-1234</extID>
</int:policyID>
</int:policyInList>
</soapenv:Body>
</soapenv:Envelope>