getAllAddressClient(JSON dataAddress)
Al invocar este método, se obtienen todos los domicilios de un cliente registrado en onDelivery formato JSON.
Los parámetros requeridos en el Json son:
- idcliente: ID del cliente con el que se identifica en el sistema
Ejemplo de JSON:
let dataAddress = {
'idcliente':1457
}
Ejemplo de solicitud en JS:
try {
const address = await _gpsApiv2.getAllAddressClient(dataAddress);
} catch (error) {
console.error(error);
}
A continuación se describen los atributos que se reciben como respuesta de la solicitud en JSON:
Atributos | Definición |
---|---|
calle | Nombre de la calle de la dirección |
celular_contacto |
Celular asignado a la dirección |
ciudad | Ciudad de la dirección |
codigo_postal | Código Postal de la dirección |
contacto | Nombre del contacto asociado a la dirección |
domicilio_completo | Domicilio completo de la dirección |
email_contacto | E-mail asociado a la dirección |
estado | Estatus de la dirección |
id | ID de la dirección con la que se identifica en el sistema |
idcliente_od | ID del cliente con el que se identifica en el sistema |
idcontacto_cliente_od | ID del contacto del cliente con el que se identifica en el sistema |
idpais | ID del país con el que se identifica en el sistema |
idprovincia |
ID de la provincia con el que se identifica en el sistema |
idtipo_domicilio | ID del tipo de domicilio con el que se identifica en el sistema |
latitud | Latitud de la dirección |
longitud | Longitud de la dirección |
nombre | Nombre con el que se identifica la dirección |
numero_ext | Número exterior de la dirección |
numero_int | Número interior de la dirección |
pais | Nombre del país donde se encuentra la dirección |
provincia | Nombre de la provincia donde pertenece la dirección |
telefono_contacto | Teléfono asociado a la dirección |
Respuesta de ejemplo:
{
status:'200'
data:{
message:[
0:{
calle:'Reforma'
celular_contacto:'2222222222'
ciudad:'Puebla'
codigo_postal:'72000'
contacto:'Nombre del contacto test'
domicilio_completo:'Reforma #0, Puebla, Puebla, México; C.P. 72000'
email_contacto:'algo@servidor.com'
estado:'1'
id:'1589'
idcliente_od:'1457'
idcontacto_cliente_od:'481'
idpais:'2'
idprovincia:'21'
idtipo_domicilio:'2'
latitud:'19.043804'
longitud:'-98.198031'
nombre:'Domicilio Cliente Test'
numero_ext:'0'
numero_int:''
pais:'México'
provincia:'Puebla'
telefono_contacto:'1111111111'
}, n:{...}
]
status:'ok'
}
}