Я хочу обновить значение для NUMBER снизу wsdl
:
<subscriberProfile>
<!--Zero or more repetitions:-->
<entry>
<!--Optional:-->
<key>NUMBER</key>
<!--Optional:-->
<value>23546</value>
</entry>
</subscriberProfile>
Сценарий php для обновления:
<?php
try {
$client = new SoapClient("http://urlwsdl/services/SubscriberService?wsdl", array('trace' => 1));
$data = $client->wsUpdateSubscriberProfile(array('IMEI' => '123456789', 'subscriberID' => '6282818964330'));
print_r($data);
} catch (SoapFault $fault) {
trigger_error("SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR);
exit();
}
Но вышеприведенный скрипт не отправилэта часть:
<subscriberProfile>
<!--Zero or more repetitions:-->
<entry>
<!--Optional:-->
<key>NUMBER</key>
<!--Optional:-->
<value>23546</value>
</entry>
</subscriberProfile>
и дайте мне ответ:
<return>
<responseCode>401</responseCode>
<responseMessage>Subscriber profile not received</responseMessage>
</return>
Есть идеи, как решить эту проблему?