WSDL

Un comodo vewer del formato wsdl, via web è qui:

L’introspezione del client suds restutuisce l’elenco dei metodi e relativi argomenti:

rol=poste.ROLClient(username=USERNAME, password=PASSWORD)
print rol.suds_client

Service ( RolService ) tns="http://ComunicazioniElettroniche.ROL.WS"
 Prefixes (2)
    ns0 = "http://ComunicazioniElettroniche.ROL.WS"
    ns1 = "http://ComunicazioniElettroniche.XOL"
 Ports (1):
    (BasicHttpBinding_ROLServiceSoap)
       Methods (26):
          Annulla(ns1:Richiesta[] Richieste, )
          AnnullaOrdine(xs:string IdOrdine, xs:boolean AbortRequest, )
          Conferma(xs:string IdOrdine, ns1:OpzionePagamento OpzionePagamento, ns1:DatiTransazione DatiTransazione, )
          Invio(xs:string IDRichiesta, xs:string Cliente, ROLSubmit ROLSubmit, )
          InvioDoc(ns1:Richiesta Richiesta, ns1:Documento Documento, )
          Nascondi(ns1:Richiesta Richiesta, )
          PostConferma(xs:string IdOrdine, xs:double ImportoCatturato, xs:dateTime DataCattura, )
          PreConferma(ns1:Richiesta[] Richieste, xs:boolean autoConferma, )
          RecuperaDCS(ns1:Richiesta Richiesta, )
          RecuperaDestinatari(ns1:Richiesta Richiesta, )
          RecuperaEnquiry(xs:string TipoVisualizzazione, )
          RecuperaIdRichiesta()
          RecuperaInfo(ns1:Richiesta Richiesta, )
          RecuperaNomiNazioniUPU(CountryLanguage lingua, )
          RecuperaNumeriRaccomandata(ArrayOfIdRichiestaNR RichiestaNumRaccomandata, )
          RecuperaStati(xs:string[] IdRichiesta, )
          RecuperaStatoIdRichiesta(xs:string IdRichiesta, )
          RecuperaStatoOrdine(xs:string IdOrdine, )
          ScambiaRichiesta(RichiestaAssegnata RichiestaAssegnata, )
          StatoInvii()
          StatoInviiPerData(xs:dateTime DataInizio, xs:dateTime DataFine, )
          StatoInviiPerID(ns1:Richiesta[] Richieste, )
          StatoInviiPerNumero(xs:string[] NumeroMissive, )
          ValidaDestinatari(xs:string IDRichiesta, ArrayOfDestinatario Destinatari, )
          Valorizza(ns1:Richiesta[] Richieste, )
          ValorizzaSingle(ServizioSingleEnquirySubmit ServizioEnquiry, )


       Types (178):
          AnnullaItem
          AnnullaOrdineResult
          AnnullaResult
          ArrayOfDatiRicevuta
          ArrayOfDestinatario
          ArrayOfDestinatarioRaccomandata
          ArrayOfIdRichiestaNR
          ns1:ArrayOfServizioAggiuntivo
          ArrayOfServizioEnquirySubmit
          ArrayOfStatoIdRichiesta
          ns1:ArrayOfString
          ArrayOfString
          ArrayOfString1
          ns1:ArrayOfString1
          ns1:ArrayOfString2
          ns1:ArrayOfString3
          ns1:ArrayOfString4
          ns1:ArrayOfString5
          ArrayOfTicketId
          ArrayOfValidaDestinatariResult
          ns1:Bollettino
          ns1:CEResult
          ConfermaResult
          CountryLanguage
          DatiRicevuta
          ns1:DatiTransazione
          ns1:DattaglioCover
          ns1:DescrizioneBollettino
          ns1:DescrizioneFirma
          ns1:Destinatario
          DestinatarioRaccomandata
          ns1:DettagliBollettino
          ns1:Documento
          xs:ENTITIES
          xs:ENTITY
          EPM
          GetStatoIdRichiestaResult
          GetStatoOrdineResult
          xs:ID
          xs:IDREF
          xs:IDREFS
          IdRichiestaNR
          ns1:Indirizzo
          Inserti
          ns1:IntestazioneBollettino
          InvioDocResult
          InvioResult
          ns1:Mittente
          xs:NCName
          xs:NMTOKEN
          xs:NMTOKENS
          xs:NOTATION
          NR
          xs:Name
          NascondiResult
          NomiUPUCountries
          ns1:Nominativo
          ns1:OggettoValorizzazione
          ns1:OpzionePagamento
          Opzioni
          ns1:OpzionidiStampa
          OutputRichiesta
          OutputRichiestaResult
          PostConfermaResult
          PreConfermaResult
          xs:QName
          ROLInfo
          ROLResponse
          ROLSubmit
          RecuperaDCSResult
          RecuperaDestinatariResult
          RecuperaEnquiryResult
          RecuperaIdRichiestaResult
          RecuperaInfoResult
          RecuperaNumeriRaccomandataResult
          RecuperaStatiResult
          ns1:Richiesta
          ScambiaRichiestaResult
          ns1:ServizioAggiuntivo
          ns1:ServizioEnquiryResponse
          ns1:ServizioEnquirySubmit
          ServizioSingleEnquirySubmit
          ns1:StatoDestinatario
          ns1:StatoIdRichiesta
          StatoInviiPerDataResult
          StatoInviiPerIDResult
          StatoInviiPerNumeroResult
          StatoInviiResult
          ns1:StatoLavorazione
          ns1:StatoRichiesta
          TestataCover
          TicketId
          ns1:Totale
          ValidaDestinatariResult
          ValidaDestinatariResults
          ValorizzaResult
          ValorizzaSingleResult
          ns1:Valorizzazione
          ns1:ValorizzazioneServizio
          xs:all
          xs:allNNI
          xs:annotated
          xs:anyType
          xs:anyURI
          xs:attribute
          xs:attributeGroup
          xs:attributeGroupRef
          xs:base64Binary
          xs:blockSet
          xs:boolean
          xs:byte
          xs:complexRestrictionType
          xs:complexType
          xs:date
          xs:dateTime
          xs:decimal
          xs:derivationControl
          xs:derivationSet
          xs:double
          xs:duration
          xs:element
          xs:explicitGroup
          xs:extensionType
          xs:facet
          xs:float
          xs:formChoice
          xs:fullDerivationSet
          xs:gDay
          xs:gMonth
          xs:gMonthDay
          xs:gYear
          xs:gYearMonth
          xs:group
          xs:groupRef
          xs:hexBinary
          xs:int
          xs:integer
          xs:keybase
          xs:language
          xs:localComplexType
          xs:localElement
          xs:localSimpleType
          xs:long
          xs:namedAttributeGroup
          xs:namedGroup
          xs:namespaceList
          xs:narrowMaxMin
          xs:negativeInteger
          xs:noFixedFacet
          xs:nonNegativeInteger
          xs:nonPositiveInteger
          xs:normalizedString
          xs:numFacet
          xs:openAttrs
          xs:positiveInteger
          xs:public
          xs:realGroup
          xs:reducedDerivationControl
          xs:restrictionType
          xs:short
          xs:simpleDerivationSet
          xs:simpleExplicitGroup
          xs:simpleExtensionType
          xs:simpleRestrictionType
          xs:simpleType
          xs:string
          xs:time
          xs:token
          xs:topLevelAttribute
          xs:topLevelComplexType
          xs:topLevelElement
          xs:topLevelSimpleType
          xs:typeDerivationControl
          xs:unsignedByte
          xs:unsignedInt
          xs:unsignedLong
          xs:unsignedShort
          xs:wildcard

Previous topic

Tests

This Page