SimpleSoapClient

Descripción

En este ejemplo se muestra utilizar servicios webs de manera simple (código usado en Factura Electronica)

Utiliza SimpleXmlElement y SimpleSoapClient, manejando de manera simple el protocolo SOAP y XML.

Nota: Ver otras librerias más avanzadas.

Ejemplo: Feriados (Ministerio del Interior)

Ver: http://www.mininterior.gov.ar/servicios/wsferiados.asp

    # Demo & Test: Feriados (Ministerio del Interior):
    from datetime import datetime, timedelta
    client = SoapClient(
        location = "http://webservices.mininterior.gov.ar/Feriados/Service.svc",
        action = 'http://tempuri.org/IMyService/', # SOAPAction
        namespace = "http://tempuri.org/FeriadoDS.xsd",
        trace = True)
    dt1 = datetime.today() - timedelta(days=60)
    dt2 = datetime.today() + timedelta(days=60)
    feriadosXML = client.FeriadosEntreFechasAsXml(dt1=dt1.isoformat(), dt2=dt2.isoformat());
    print feriadosXML

Autor / Autores:

MarianoReingart


USLA