Помогите c WSDL

Духовность™

Продвинутый новичок
Привет всем.
Партнеры прислали образец запроса который должен придти к ним и написали следующе: "Инсертить данные под обсуждаемый тип исходящего обзвона в нашу базу можно, дергая ссылку вида:"
PHP:
https://ccstat.sovintel.ru/******/import/default.asp?data=
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:dat="http://*******.ru/DataAccessService">
<soap:Header/>
<soap:Body>
<dat:AddContact>
<dat:contactPhone>12345678</dat:contactPhone>
<dat:clientName>TEST TEST</dat:clientName>
<dat:pageId>512</dat:pageId>
</dat:AddContact>
</soap:Body>
</soap:Envelope>
Дали логин и пароль к их удаленному серверу. Я пишу wsdl:

PHP:
....
<wsdl:service name="DataAccessService">
		<wsdl:port name="BasicHttpBinding_DataAccessService" binding="tns:BasicHttpBinding_DataAccessService">
			<soap:address location="https://[B]my_login:my_pass[/B]@ccstat.sovintel.ru:80/******/import/default.asp"/>
		</wsdl:port>
	</wsdl:service>
и вызываю так:

PHP:
try {
    $client = new SoapClient('./cabinet/callback.wsdl', array('trace' => true, 'wsdl_cache' => 0));
    $out = $client->AddContact($call_info);
} catch (Exception $e) {
    var_dump($client);
}
получаю exception, что я не авторизован. что я не так делаю?
 

confguru

ExAdmin
Команда форума
Думаю сначала тебе надо авторизоваться тут DataAccessService,
только вот непонятно - тебе дают в ответе токен авторизации или нет.
Если дают, то его нужно указывать при каждом запросе, чтоб они понимали что ты авторизован.
 

Духовность™

Продвинутый новичок
Не, проблема оказалась проще - нужно просто авторизоваться через базовую автоионизацию. Как это делается в soap? Можно пример увидеть?
 

Ярослав

Новичок
Не, проблема оказалась проще - нужно просто авторизоваться через базовую автоионизацию. Как это делается в soap? Можно пример увидеть?
Не ожидал таких вопросов от Духовность™ :( Даже модератор уже не юзает поиск, не то что в гугле, но даже по форуму. Обсуждалось не один раз уже.

П.С. Как то скучно в последнее время тут :(
 
Сверху