[Linux-Biella] utilizzo di SOAP

Carolina Maiorana c.maiorana a bilug.it
Gio 15 Nov 2018 09:13:10 CET


On 14.11.2018 21:22, Alberto wrote:
> 
> 
>>
> Hai risolto ?
> Serve ancora ?
> non sono molto esperto, ma é una delle varie migliaia di cose che dovrei 
> vedere ...
> 
> _______________________________________________

Ciao! Si', alla fine un collega e' riuscito a mettere insieme un codice 
funzionante. Lo metto in coda, cosi' puoi guardartelo. In sostanza, se 
ho capito bene, ha usato un'applicazione 
(https://chrome.google.com/webstore/detail/wizdler/oebpmncolmhiapingjaagmapififiakb) 
per generare automaticamente il codice a partire dal file wsdl, senza 
dover scrivere l'xml a zampina.


#!/usr/bin/env python

from zeep import Client
import dateutil.parser

url = "https://www.nowcast.de/axis2/services/LightningService?wsdl"

client = Client(url)

res = client.service.getHistoricLightning(
     login  = {'login':'lalala','passwd':'plplpl'},
     start  = dateutil.parser.parse('2018-11-05T00:00:00.000+00:00'),
     end    = dateutil.parser.parse('2018-11-05T23:59:59.000+00:00'),
     area  = {'x1' : 125.0, 'y1' : -28.0 , 'x2': 130.0, 'y2': -22.0 }
)

print(res)


-- 
I hail from the great, white North


Maggiori informazioni sulla lista Linux