PHP SOAP – добавление TicketHeader

Использование SOAP API в PHP. Мне нужно добавить билет TicketHeader. Запрос должен быть таким.

<?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Header> <TicketHeader xmlns="http://www.webcrm.com/"> <Guid>***MY_TICKET_ID***</Guid> </TicketHeader> </soap12:Header> <soap12:Body> <ReturnAllUsers xmlns="http://www.webcrm.com/" /> </soap12:Body> </soap12:Envelope> 

У меня есть этот код – я не могу получить билет, и я не знаю, что такое NAMESPACE. Я знаю, что заголовки неверны, но начинается работа, на которой собирается билет.

 $wsdlUrl = 'https://webcrmapi5.b2bsys.net/WebCrmApi.asmx?wsdl'; $client = new SoapClient($wsdlUrl, array("trace" => 1, "exceptions" => 1)); $res = $client->Authenticate(array('dbnCode' => $wcrm_dbncode, 'userName' => $wcrm_user, 'password' => $wcrm_pw)); $ticket = $client->__getLastResponse(); $header = new SoapHeader("http://www.webcrm.com/", "TicketHeader", $ticket, false); $client->__setSoapHeaders($header); $users = $client->ReturnAllUsers()->ReturnAllUsersResult; print_r($users); 

Может ли кто-нибудь помочь?