La url para acceder al servicio es la siguiente:
https://trafico.io/aduanet/webservices/doda.php?wsdl
El cual ofrece el siguiente metodo:
Firma y sella un xml de doda, recibe los siguientes datos:
Campo | Tipo | Descripción |
---|---|---|
documento | string en base 64 | El xml a firmar |
cadenaOriginal | string en base 64 | Se define solo en el caso de firmar un doda de eliminacion |
key | string en base 64 | El contenido del archivo key |
cer | string en base 64 | El contenido del archivo cer |
password | string en base 64 | La contraseña de la llave privada |
El xml debe enviarse con el nodo raíz de la operación a realizar (altaDoda, eliminarDoda ó modificarDoda), ejemplo:
<altaDoda>
<dodas>
...
</dodas>
</altaDoda>
<urn:firmar soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<documento xsi:type="xsd:string">PGV...</documento>
<cadenaOriginal xsi:type="xsd:string">fHw...</cadenaOriginal>
<key xsi:type="xsd:string">MIIC...</key>
<cer xsi:type="xsd:string">MIIES...</cer>
<password xsi:type="xsd:string">MTIzNDU2Nzhh</password>
</urn:firmar>
Campo | Tipo | Descripción |
---|---|---|
ConError | Boleano | Indica si hubo algun error en el servicio |
mensaje | string en base 64 | Resultado de la operación |
documento | string en base 64 | El xml sellado y firmado |
<ns1:firmarResponse xmlns:ns1="urn:trafico">
<ObjetoRespuestaFrimarDoda xsi:type="tns:RespuestaFrimarDoda">
<ConError xsi:type="xsd:boolean">false</ConError>
<mensaje xsi:type="xsd:string">correcto</mensaje>
<documento xsi:type="xsd:string">Cjxkb2...</documento>
</ObjetoRespuestaFrimarDoda>
</ns1:firmarResponse>