Zeep: клиент Python SOAP
2 ответа

SSLError("плохое рукопожатие") при попытке доступа к ресурсам пользовательских сертификатов и запросов

Я хочу запрограммировать веб-сервисы для обмена данными в Python с использованием Zeep. Я могу получить доступ к услугам только с моим сертификатом. У меня есть сертификат PFX, но я преобразовал его в два .pem файлы. Мой код: from zeep import Client…
09 ноя '17 в 17:50
0 ответов

Как подписать SOAP-запрос с помощью закрытого ключа в Python?

Запрос должен быть подписан цифровой подписью с использованием закрытого ключа, который содержит данные сертификата X.509. Следующие элементы должны быть подписаны в SOAP Отметка Имя токена тело После подписания запрос (UsernamToken и Body) должен б…
29 мар '18 в 17:18
1 ответ

Как я могу отправить заголовок с каждым из методов wsdl в Zeep?

Я новичок в использовании Zeep. и пытается реализовать wsdl: http://leon.leonardotravel.com/Leon.svc/wsdl я должен отправить запрос, как это: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <Search xmlns="htt…
04 июл '17 в 06:48
2 ответа

Чтение SOAP с Zeep

Я пытаюсь прочитать этот Soap API ' https://www.shab.ch/soapserver' с помощью Python's Zeep. from requests import Session from requests.auth import HTTPBasicAuth from zeep import Client from zeep.transports import Transport session = Session() sessi…
12 июн '17 в 16:03
0 ответов

Suds обрабатывает заголовки иначе, чем Zeep?

У меня есть сценарий Python, использующий suds, который используется для подключения к службе SOAP в HPNA. Скрипт содержит: import os from urllib import parse from urllib.request import pathname2url from suds.client import Client from suds.transport…
15 дек '17 в 19:38
0 ответов

Как использовать Zeep для создания SOAP-запросов в Python

Вот мой xml: <?xml version="1.0"?> <soapenv:Envelope> <soapenv:Header xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <wsse:Security soap:mustUnderstand="1" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wss…
30 май '18 в 06:30
0 ответов

Как использовать вложения SOAP с ZEEP

Я пытался понять, как использовать этот код, но я не нашел способа заставить его работать, и не хватает примеров, чтобы понять его http://docs.python-zeep.org/en/master/attachments.html ПРИМЕР МЕТОДА from zeep import Client client = Client('http://w…
06 фев '18 в 00:17
0 ответов

Невозможно получить ответ XML от службы SOAP в Python

Я пытаюсь получить ответ / файл XML из службы SOAP. Некоторые первые замечания: Сам сервис не предоставляется никакой документации, кроме имени пользователя, пароля и URL. Из-за нашего конвейера данных я должен использовать Python для извлечения дан…
17 сен '17 в 01:27
0 ответов

Сеанс передается в другой файл с помощью zeep и flask

У меня проблема с передачей сеанса с одной из моих страниц фляги на другую. Начиная с auth.py у меня есть следующий код: @bp.route('/login', methods=('GET','POST')) def login(): if request.method == 'POST': username = request.form['username'] passwo…
13 ноя '18 в 12:59
0 ответов

Ошибка модуля Python Zeep на сложном типе в WSDL

При доступе к телу операции в wsdl. Я сталкиваюсь с проблемой доступа к сложным типам (имеется в виду так много вложенных тегов в теле операции wsdl) Traceback (most recent call last): File "test.py", line 35, in <module> main() File "test.py"…
21 сен '17 в 10:48
0 ответов

WSDL-функции клиента Python Soap

Я пытаюсь создать клиент Python мыло с Zeep. Но я не могу понять, как использовать функции, которые определены в WSDL. Вот мой код: from requests import Session from requests.auth import HTTPBasicAuth import zeep from zeep.transports import Transpor…
20 июл '17 в 13:50
0 ответов

Какой порт прослушивать для захвата запроса мыла для Zeep (клиент Python)?

from zeep import Client client = Client('http://www.webservicex.net/ConvertSpeed.asmx?WSDL') result = client.service.ConvertSpeed( 100, 'kilometersPerhour', 'milesPerhour') print(result) Выше моя программа на Python для преобразования единиц. Я хочу…
25 ноя '17 в 12:24
4 ответа

Как исправить проблему SSL SSL_CTX_use_certificate: возможно, слишком слабый язык в Python Zeep

Мой код работал раньше, пока я не получил эту ошибку всякий раз, когда я делаю запросы SOAP к веб-службе Frontierlink. File "/home/venv/lib/python2.7/site-packages/OpenSSL/_util.py", line 54, in exception_from_error_queue raise exception_type(errors…
07 сен '18 в 08:52
2 ответа

Как указать тип при использовании zeep

WSDL определяет элемент следующим образом <xs:element minOccurs="0" name="address" nillable="true" type="q146:Address"/> Мой зип запрос выглядит следующим образомclient.service.UpdateAddressDetails(address='sample@sample.com') Но я получаю Отс…
06 окт '18 в 18:59
0 ответов

Проблемы подключения SOAP API с использованием Python и Zeep

Мне нужна помощь с сценарием, который я пишу, для подключения к службе SOAP для API отчетов об инцидентах и ​​обновления DLP Symantec (v14.5) - https://support.symantec.com/en_US/article.DOC9264.html В настоящее время я сталкиваюсь с проблемами при …
10 янв '18 в 17:52
0 ответов

Конвертировать из suds в zeep используя Python3

У меня есть следующее suds код, который работает отлично: from suds.client import Client def bronto_data(self, page_num): self.bApi = Client(self.BRONTO_WSDL) session_id = self.bApi.service.login(self.TOKEN) session_header = self.bApi.factory.create…
21 ноя '18 в 14:39
0 ответов

SUDS PYTHON SOAP ЗАПРОСИТЕ к Maxbounty

Я пытаюсь получить ответ "helloWorld" с сервера MaxBounty, используя следующий код: from suds.client import Client from suds.plugin import MessagePlugin import logging logging.basicConfig(level=logging.INFO) logging.getLogger('suds.client').setLevel…
21 авг '18 в 19:20
0 ответов

Как настроить "Zeep" для представления определенного набора свойств

Прежде всего, я попытался найти почти все сообщения, связанные с Zeep, чтобы найти способ получить то, что я хотел, но не смог, так что этот вопрос. Я хочу использовать "ZEEP" (вероятно, единственный и единственный активно поддерживаемый SOAP lib дл…
10 дек '18 в 02:51
0 ответов

Python3 Zeep выдает ошибку "нет элемента в пространстве имен"?

Я использую Zeep для python3 для извлечения данных из информации о реальном времени Dublin Bus SOAP. Подробности можно прочитать здесь Я передаю следующий WSDL, который отлично работает. Некоторые из методов работают, такие как; GetAllDestination, о…
13 дек '18 в 16:43
1 ответ

Как подготовить SOAP-запрос с помощью Zeep?

Я пытаюсь использовать особенно таинственный сервис WSDL SOAP, опубликованный здесь: https://api.business.govt.nz/registry/resource/_system/governance/apimgt/applicationdata/provider/mbiecreator/DiscussionCorrespondence/v1/documentation/files/Discus…
14 дек '18 в 11:25