webService Soap de la Administración Digital Española notific@
1 Archivos Adjunto(s)
Descripción del WebService (WSDL y XSD): aqui
Estoy tratando de utilizar un webService Soap de la Administración Digital Española. Concretamente para recibir notificaciones electrónicas del servicio https://notificaciones.060.es, para integrar en mi aplicación la recepción de notificaciones de hacienda, Seguridad Social, etc. Utilizando el ejemplo de este hilo (post #39) de este foro, ya he conseguido autentificarme con certificado digital. Ahora estoy tratando de componer la petición para la función ConsultaMetadatos, que se describe en el wsdl que va en el zip adjunto. Código:
function ConsultaMetadatos(const peticion: PeticionConsulta): RespuestaConsulta; stdcall; Código:
{ IXMLPeticionConsultaTipo } Código:
result := GetAPE_SNE_BuzonWS_TipoPuerto.ConsultaMetadatos(PeticionConsulta); ¿Como puedo construirlo? Alguien me puede echar una mano. |
Cuando importas el wsdl desde delphi este te genera en unas unidades(a modo de interface) la definiciòn de objetos, funciones y demas usar en el webservice, revisa como estan estructurados ahi.
Saludos. |
Si. He importado el wsdl con las funciones disponibles en el WebService y los dos xsd de la descripción de tipos (Aunque uno de ellos me da error, fui sacando los interfaces manualmente).
Lo que no sé es como construirir ahora el objeto que se envía por SOAP, en el caso que pongo "PeticionConsulta". Como construyo ese objecto utilizando la interface y ¿Le paso directamente ese objecto o debo hacer con el él un xml? Todo esto es nuevo para mí y estoy muy perdido. Saludos. |
La franja horaria es GMT +2. Ahora son las 01:28:06. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi