- Intentando crear un homicidio me genera un error 401 y con el siguiente json error:
{
"codigo": 401,
"mensaje": "Credenciales son necesarias"
}
¿Cual es la forma de enviar el token (jwt) para poder completar el proceso?
Tenia entendido que era por header pero si puedes enviarme el ejemplo completo del request seria mejor.
La documentacion no tienen nada de eso detallado.
- Dentro del objeto a enviar existe un campo "numeroReferenciaHomicidio":{String}. Esto hace referencia al hecho en general pero dentro del formulario o viste de creacion de un homicidio existe un campo llamado "numeroDeFormulario" que no veo en ninguna parte del objeto a enviar. Para mas informacion ver la siguiente imagen:
/catalogos/municipios
/catalogos/colonias
/catalogos/barrios
/catalogos/alamedas
/catalogos/boulevards
/catalogos/calles
/catalogos/caserios
/catalogos/departamentos
/catalogos/municipios
/catalogos/cantones
Los endpoints detallados arriba tiene la siguiente estructura (la data varia segun el endpoint):
{
"catalogo": [
{
"codigo": "26",
"nombre": "Acajutla"
},
{
"codigo": "42",
"nombre": "Agua Caliente"
},
{
"codigo": "97",
"nombre": "Aguilares"
}
.
.
],
"codigo": 200,
"mensaje": "Se obtuvo el catálogo de municipios",
"version": 1
}
No existe ningun criterio de busqueda o relacion entre ninguno de ellos por ende, ¿Como vamos a saber que municipio corresponde a X departamento? ¿Como vamos a saber que caserio corresponde a X municipio? etc, etc.
La imagen adjunta arriba nos muestra que el formulario contiene campos que mostraran informacion detallada segun la localidad que se seleccione por departamento (por ejemplo) y asi filtar solo lo que corresponde a ese departamento. Por ejemplo:
En la imagen arriba filtramos los municipios que solo corresponden a San Miguel.
Esta informacion esta guardada dentro de la app de un JSON que nos enviaron al principio de todo pero como se habblo en pasadas reuniones todos esos catalogos iban a ser actualizados desde los servicios. Ahora bien, si estos catalogos se sabe que no van a cambiar, porfavor enviarnos el JSON file para cargarlos desde la app con sus respectivas relaciones. y evitar esa carga desde el servidor. Recordemos que esta info no cambia con el tiempo.
Tomen como criterio otros catalogos que no cambian con el tiempo y ahorrar tiempo de carga en la app seria bueno teniendo esto dentro de la app de forma offline.
- ¿Los codigos no tendrian que venir en INT o entero? Pregunto porque a la hora de enviar la informacion se envia algo como lo siguiente: "codigoDepartamentoLevantamientoHomicidio":6 el cual el valor es un INT o entero pero la apu regresa esos codigos como STRING. ¿Estos codigos en algun momento cambiaran? Si cambian entonces a la hora de hacer el cast la app tendra errores al querer pasar un texto a INT en cual no sera INT. Por favor revisen esto.
- La api muchas veces retorna 404.