Найти - Пользователи
Полная версия: soap, suds, проблема авторизации.
Начало » Python для новичков » soap, suds, проблема авторизации.
1
corvus
Доброго вечера.
Пишу soap-клиент suds-jurko+python3
Возникает ошибка авторизации
suds.WebFault: Server raised fault: 'Wrong parameters for authorization'
Есть софт-свитч mvts на нашем сервере, там же находится WSDL.
Необходимо по soap запрашивать или изменять данные в бд.
При обращении в компанию, которой принадлежит mvts, скинули пример на php.
<?php
$client = new SoapClient('https://xx.xx.xx.xx/service/?wsdl');
$headers = array();
$headers[] = new SoapHeader('http://mfisoft.ru/auth','Login','admin');
$headers[] = new SoapHeader('http://mfisoft.ru/auth','Password','admin');
$client->__setSoapHeaders($headers);
$table_hi = $client->getTableByTitle('Blocked numbers');
$row_data = array(
		array(
                          array(
                                  'name' => 'prfx',
                                  'value' => '55555555'
                           ),
                          array(
                                  'name' => 'blocking_time',
                                  'value' => '20140306185014'
                           )
)
);
$rowset=$client->insertRowset($table_hi, $row_data);
?>
Авторизация в soap заголовке передается на сайт разработчиков mvts.
И я не могу понять, как это “чудо” переписать на православный python + suds.

Очень нужна помощь.
Заранее, спасибо.
Singularitty
PHP !!!! :o
Забаньте его
corvus
Да ладно вам.
Я тоже не в восторге, что у них сервисы на php написаны…
Но сделать то надо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB