【发布时间】:2018-04-19 20:30:05
【问题描述】:
我正在使用 php 和 SOAP 调用 API。 请求的某些部分如下所示:
<fin:Customer>
<fin1:Address>
<fin1:City>City</fin1:City>
<fin1:Country>CA</fin1:Country>
</fin1:Address>
<fin:Customer>
数组很容易做到这一点:
'Customer' => array(
'Address' => array (
'City' => $City,
'Country' => $Country,
),
但我的挑战在于这部分:
<fin:Criterions>
<fin:Criterion name="VALX">17</fin:Criterion>
<fin:Criterion name="VALOP">1</fin:Criterion>
<fin:Criterion name="VALLP">10</fin:Criterion>
<fin:Criterion name="TMS">3</fin:Criterion>
因为所有标签都具有相同的名称,并且它们还具有名称参数和值。 如何将其传递给 SOAP API? 可以使用数组吗?
提前致谢!
【问题讨论】:
-
请将您的解决方案移至自己的答案。
标签: php arrays xml soap parameters