Вызов API мыла без WSDL в Python - PullRequest
       26

Вызов API мыла без WSDL в Python

2 голосов
/ 17 апреля 2019

Мне нужно вызвать SOAP API, у которого нет WSDL.

Сервер API написан на Perl SOAP::Lite и использует SOAP::Lite, поскольку клиент работает без WSDL. Я пытаюсь zeep и suds в Python, но оба они нуждаются в WSDL.

Как я могу использовать SOAP API без WSDL?
Есть ли библиотека мыла для работы без WSDL?

1 Ответ

0 голосов
/ 18 апреля 2019

Вы пытались искать WSDL вручную?

Например.

URL, который у вас есть

http://dummy.com/foo

URL-адрес, который вы должны найти, чтобы получить WSDL службы.

http://dummy.com/foo?wsdl

Я работал с SOAP в последние несколько месяцев на Python и не нашел ни одной библиотеки, которую можно было бы использовать без WSDL службы.

Многие библиотеки в Python устарели, у вас очень ограниченный выбор для работы.

...