簡體   English   中英

PHP SoapClient-具有嵌套參數的Soap調用

[英]PHP SoapClient - Soap call with nested parameters

如果我有以下肥皂信封,如何在我的肥皂呼叫中包括日期范圍的嵌套參數?

<GetOrders xmlns="http://example.com/">
  <token>string</token>
  <CustomerId>integer</CustomerId>
  <DateRange>
    <MinimumDate xmlns="http://example.com">dateTime</MinimumDate>
    <MaximumDate xmlns="http://example.com">dateTime</MaximumDate>
  </DateRange>
</GetOrders>

$soap = new SoapClient('link/to/.wsdl');
$result = $soap->__soapCall('GetOrders', array('token' => 'asdad', 'CustomerId' => 1, 'MinimumDate' => '2018-10-01', 'MaximumDate' => '2018-10-16'));
var_dump($result);

通過使用嵌套在數組中:

$result = $soap->__soapCall('GetOrders', 
    array('token' => 'asdad', 'CustomerId' => 1, 
    'DateRange' => array('MinimumDate' => '2018-10-01', 'MaximumDate' => '2018-10-16')
));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM