InmoDir

Información para desarrolladores

Documentación

Documentación general del servicio de InmoDir para desarrolladores: Mensajes de error utilizando datos tabulados

Al momento de conectar el sitio web de la inmobiliaria con la base de datos de InmoDir para obtener información mediante el método de datos tabulados, se ejecutarán determinados scripts que devolverán diferente información. Los scripts están preparados para funcionar incluso si algún parámetro no se ha indicado de la forma correcta implementando en estos casos automáticamente sus valores por defecto, pero si ocurriera un caso que imposibilita devolver los resultados obtendremos un mensaje de error.

Introducción

Un caso común puede ser indicar de forma incorrecta el icode de la inmobiliaria, o el acode de un anuncio y nos gustará saber si por ejemplo el anuncio solicitado no existe. O puede ocurrir que un visitante del sitio web de la inmobiliaria de nuestro cliente acceda a una página con un enlace que tenía previamente agendado con el parámetro de un anuncio que ya no existe. En estos casos se recibirá un código de error que nos servirá para colocar, en base a ese código, un mensaje personalizado. Algo mucho mejor a que aparezca una página en blanco.

Mensajes de error utilizando datos tabulados

A continuación una lista de los códigos de error y su significado cuando se utiliza conexión remota al servidor de InmoDir utilizando scripts para la obtención de datos de forma tabulada.

Recordar que utilizando este método, si ocurriese un error, el resultado obtenido será directamente el código de error, que siempre comenzará con las letras 'err' seguidas del número de error. Por lo tanto será facil indicar en la programación del lado del servidor que si el contenido devuelto comienza con al menos estos tres caracteres, se tratará de un error. Por ejemplo utilizando la función substr de PHP.

err101

Script adslist: Llegó a ejecutarse el script pero hubo un error no definido, posiblemente falte algún parámetro el cual no puede ser reemplazado con su valor por defecto.

err102

Script adslist: Inmobiliaria inexistente, no definida o icode incorrecto.
Verificar icode.

err103

Script adslist: Inmobiliaria no tiene activado el servicio de nube. Ni de forma temporal, que lo activa el usuario desarrollador, ni de forma definitiva porque la inmobiliaria no posee un plan de pago. O puede ser el primer caso y el período de prueba ha expirado.

err201

Script adsdata: Llegó a ejecutarse el script pero hubo un error no definido, posiblemente falte algún parámetro el cual no puede ser reemplazado con su valor por defecto.

err202

Script adsdata: Inmobiliaria inexistente, no definida o icode incorrecto.
Verificar icode.

err203

Script adsdata: Inmobiliaria no tiene activado el servicio de nube. Ni de forma temporal, que lo activa el usuario desarrollador, ni de forma definitiva porque la inmobiliaria no posee un plan de pago. O puede ser el primer caso y el período de prueba ha expirado.

err204

Script adsdata: Código del anuncio incorrecto.
Verificar acode.

err205

Script adsdata: Código del anuncio inexistente.
Verificar acode.

err206

Script adsdata: Código del anuncio inexistente o incorrecto.
Verificar acode, posiblemente no esté bien definido o ni se haya indicado un valor numérico.

err207

Script adsdata: El anuncio no existe mas, ha sido desactivado o ha expirado.

err208

Script adsdata: El anuncio no pertenece a la inmobiliaria indicada.

err301

Script adspics: Llegó a ejecutarse el script pero hubo un error no definido, posiblemente falte algún parámetro el cual no puede ser reemplazado con su valor por defecto.

err302

Script adspics: Inmobiliaria inexistente, no definida o icode incorrecto.
Verificar icode.

err303

Script adspics: Inmobiliaria no tiene activado el servicio de nube. Ni de forma temporal, que lo activa el usuario desarrollador, ni de forma definitiva porque la inmobiliaria no posee un plan de pago. O puede ser el primer caso y el período de prueba ha expirado.

err304

Script adspics: Código del anuncio incorrecto.
Verificar acode.

err305

Script adspics: Código del anuncio inexistente.
Verificar acode.

err306

Script adspics: Código del anuncio inexistente o incorrecto.
Verificar acode, posiblemente no esté bien definido o ni se haya indicado un valor numérico.

err307

Script adspics: El anuncio no existe mas, ha sido desactivado o ha expirado.

err308

Script adspics: El anuncio no pertenece a la inmobiliaria indicada.

err401

Script adsresume: Llegó a ejecutarse el script pero hubo un error no definido, posiblemente falte algún parámetro el cual no puede ser reemplazado con su valor por defecto.

err402

Script adsresume: Inmobiliaria inexistente, no definida o icode incorrecto.
Verificar icode.

err403

Script adsresume: Inmobiliaria no tiene activado el servicio de nube. Ni de forma temporal, que lo activa el usuario desarrollador, ni de forma definitiva porque la inmobiliaria no posee un plan de pago. O puede ser el primer caso y el período de prueba ha expirado.