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

1

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

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

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

Теги:
soap
soap-client
wsdl

1 ответ

0

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

Например.

URL у вас есть

http://dummy.com/foo

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

http://dummy.com/foo?wsdl

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

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

  • 0
    да; Я использую API -интерфейс Nictool , который использует для Perl SOAP :: Lite для сервера и не предоставляет WSDL!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню