Articles of soap de

Python Suds URLError Nombre o servicio no conocido problema

Tener un problema extraño donde puedo crear con éxito un cliente de espuma e imprimirlo: >>> client = Client(the_wsdl_url) >>> print client Suds ( https://fedorahosted.org/suds/ ) version: 0.4.1 (beta) build: R703-20101015 Service ( wsEnrollmentData ) tns=”http://*hidden*” Prefixes (1) ns0 = “*hidden*” Ports (1): (*hidden*) Methods (1): handleIncomingEnrollment(xs:string FIRST_NM, xs:string MIDDLE_NM, xs:string COMPANY_LAST_NM, xs:string CONTACT_FIRST_NM, xs:string […]

Python: hacer una solicitud con espuma

Estoy probando la biblioteca SUDS y estoy tratando de hacer una solicitud simple a un punto final, pero obtengo resultados inusuales. ¿Por qué? from suds.client import Client import logging logging.basicConfig(level=logging.INFO) logging.getLogger(‘suds.xsd.schema’).setLevel(logging.DEBUG) url = “http://xmlgw.companieshouse.gov.uk/v1-0/xmlgw/Gateway” client = Client(url) print client Salida: Martynass-MacBook-Air:CH martynas$ python ch.py DEBUG:suds.xsd.schema:loaded: schema collection Schema:0x109a7db90 (raw) (model) DEBUG:suds.xsd.schema:MERGED: Schema:0x109a7db90 (raw) (model)

Servidor / cliente SOAP de Python

Tengo un problema con Python y SOAP. Necesito crear un servicio web basado en SOAP en Python. Leí que puedo usar bibliotecas como soaplib, suds y ZSI. Creé un servicio web Hello World con soaplib, como en la documentación ( http://trac.optio.webfactional.com/wiki/HelloWorld ). El problema es que no puedo crear un cliente para el servicio web […]

ServiceNow – Cómo usar SOAP para descargar informes

Necesito automatizar la descarga de informes desde serviceNow . He podido automatizarlo usando python y selenium y win32com mediante el siguiente método. https://test.service-now.com/sys_report_template.do?CSV&jvar_report_id=92a….7aa Y usar selenium para acceder a serviceNow , así como para modificar la opción de descarga predeterminada de firefox para volcar el archivo en una carpeta en la máquina de windows . […]

Análisis de Suds SOAP tipo de datos complejos en dict de Python

Tengo algunos datos provenientes de una API de SOAP utiliza Suds que necesito analizar en mi script de Python . Antes de salir y escribir un analizador (hay algo más que esto que hacer): 1) ¿Alguien reconoce lo que es esto? Es el tipo de datos de objeto complejo estándar tal como lo devuelve Suds […]

Cómo usar un tipo complejo de un WSDL con zeep en Python

Tengo un WSDL que contiene un tipo complejo como: He decidido usar zeep para el cliente SOJA y quiero usar ese tipo como parámetro para uno de los otros métodos a los que se hace referencia en el WSDL. Aunque no puedo encontrar la manera de usar este tipo. Cuando miré la documentación sobre cómo […]

Llamada de soap en Python

Traté de llamar a un servicio de soap. Mi llamada es exitosa pero devuelve un valor vacío. A continuación, adjunto mi esquema de solicitud y respuesta de soap. Su toma matriz 1d como entrada y devuelve esa matriz. Solicitud de esquema string string string int Esquema de respuesta string string Mi código para llamar al […]

Realización de una solicitud SOAP utilizando el módulo de solicitudes Python

Utilicé el módulo de solicitudes de python para las solicitudes REST. Estoy tratando de hacer una solicitud de soap pero me preguntaba si no podría obtener un ejemplo para esto. Aquí está mi cuerpo de soap y encabezados. xcvzxcvcxzv-a0-0035c6fbc04f cuerpo Test Y aquí está la URL wsdl https://ltn.net/webservices/booking/r1/index.wsdl Por favor, dígame cómo puedo hacer una […]

Python / Suds: Tipo no encontrado: ‘xs: complexType’

Tengo el siguiente script de prueba de Python simple que utiliza Suds para llamar a un servicio web SOAP (el servicio está escrito en ASP.net): from suds.client import Client url = ‘http://someURL.asmx?WSDL’ client = Client( url ) result = client.service.GetPackageDetails( “MyPackage” ) print result Cuando ejecuto este script de prueba, aparece el siguiente error (se […]

Python SOAP Client: ¿utiliza SUDS o algo más?

Actualmente estoy buscando la implementación de un cliente que use una extensa API de administración de SOAP existente. Busqué en diferentes implementaciones de SOAP como pysimplesoap y SUDS . Mientras que el primero tuvo problemas al analizar el WSDL debido a demasiadas recursiones, la espuma funcionó bien (pero lenta) y me gusta mucho el módulo. […]