Batch: Primeros Pasos

Este servicio te permitirá tener actualizado el listado de los avisos que deben estar online en el portal. Solo necesitan crear un XML con el formato especificado en la seccion XML e indicarnos donde podemos obtenerlo. Nuestro sistema se va a encargar de poner offline los avisos que no estén en el listado, los que no existen los creará y los otros se actualizarán, por último publicará los avisos que correspondan.

Los protocolos aceptados son:

  • HTTP
  • FTP

Qué información necesita Open Navent para procesar el XML?

Si el protocolo elegido es HTTP vamos a necesitar saber la URL donde se puede descargar el XML.

Si el protocolo elegido es FTP vamos a necesitar:

  • Host
  • Username
  • Password
  • Path
  • Nombre del archivo
  • Si hay que eliminar el archivo una vez que se descargue el mismo

Documentacion XML

Dentro de la documentación del XML se puede ver en cada campo los requisitos que se deben cumplir para que los mismos sean válidos, algunos de ellos tienen en la sección de “Posibles valores” un endpoint de la API Rest donde se pueden obtener el catálogo del mismo.
Recomendamos que los catálogos los tengan actualizados ya que los mismos se van modificando para mejorar la experiencia de usuario.

Probando XML

Pruebas

  • Para las pruebas se les va a asignar los siguientes recursos:
  • Una inmobiliaria con créditos de avisos simples
  • Una inmobiliaria sin créditos
  • Avisos publicados con la inmobiliaria que tiene créditos

Verificaciones mínimas:

  • El XML se debe poder abrir en un browser, de esa forma se pueden validar si hay tags mal formados.
  • No puede haber más de una lista de desarrollos en el XML
  • No puede haber más de una lista de avisos
  • Los tags obligatorios deben existir y deben tener información. Para saber cuales son los obligatorios pueden ver en nuestra documentación, en cada campo se indica si es o no obligatorio

Una vez que tienen un XML que cumple con el formato que indica la documentación, deben enviar un mail a integracion@navent.com pidiendo que se realice la prueba del mismo en Sandbox.
En el mismo se deben enviar:

  • País de las inmobiliarias de la integración
  • Nombre del integrador
  • Indicar si van a usar FTP o HTTP
  • Donde se encuentra el XML a procesar
  • Indicar si el XML va a estar comprimido con ZIP o GZIP y si tiene una contraseña
  • CodigoInmobiliaria que aparecen en el XML de prueba (indicar cuál de las dos va a ser la empresa con créditos disponibles)
Cuando se ejecute la prueba se les enviará por el mismo mail el XML de respuesta y se les notificará si hubo algún inconveniente al procesar el XML.