Как добавить атрибут «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>