Bienvenido %% name %%

GUIA

A continuación se presenta la documentación de la API

Todos los datos se representan como archivos json por ejemplo:

                {
                   "agentes" : [
                        {
                            "id": "12340",
                            "nombre": "Juan Barragan",
                        } ...
                    ]
                }
            

Obtener los datos de los Agentes Municipales en android se puede realizar la solicitud con la libreria Volley utilizando JsonArrayRequest

Recurso

https://jsistem.viroseg.com/api/agentes-municipales

Resultado

                    [   {
                            
                            "id": "...",
                            "nombre": "...",
                            "clave": "...(encriptada)"
                            "permisos": "..."
                        },
                        {
                            
                            "id": "...",
                            "nombre": "...",
                            "clave": "...(encriptada)"
                            "permisos": "..."
                        }

                    ]
                

Obtener los datos de los locales comerciales

Recurso

https://jsistem.viroseg.com/api/locales-comerciales

Resultado

                [
                        {
                            "id": "...",
                            "nombre": "...",
                            "tipo": "...",
                            "sector": "...",
                            "ruc": "...",
                            "imagen": "...(codificada en BASE 64)",
                            "id_locacion": "...",
                            "id_propietario": "...",
                            "id_usuario": "...",
                            "id":"...",(Hace referencia al id del propietario que es auto incrmental)
                            "cedula": "..."
                            "nombre_propietario":"...",
                            "ruc": "...",
                            "anonimo": "...",
                            "contabilidad": "...",
                            "celular":"..."(Numero Telefonico)
                        },
                        ...
                ]
                
                

Obtener los datos de un local comercial

Recurso

https://jsistem.viroseg.com/api/locales-comerciales?id=valor

Resultado

                    {
                        "id": "...",
                        "nombre": "...",
                        "tipo": "...",
                        "sector": "...",
                        "ruc": "...",
                        "imagen": "... (codificada en BASE 64)",
                        "id_locacion": "...",
                        "id_propietario": "...",
                        "id_usuario": "...",
                        "id":"...",(Hace referencia al id del propietario que es auto incrmental)
                        "cedula": "..."
                        "nombre_propietario":"...",
                        "ruc": "...",
                        "anonimo": "..." ,
                        "contabilidad": "...",
                        "celular":"..."(Numero Telefonico)
                    }
                

Insertar datos de un local comercial por medio del metodo POST

Recurso

https://jsistem.viroseg.com/api/locales-comerciales

Se debe enviar por medio de solicitud POST los siguientes arguentos

  • cedula_propietario = (string[ 10 ]) ➡ Es la cédula del dueño del establecimiento
  • nombre_propietario = (string) ➡ Es el nombre del dueño ejemplo Juan Perez
  • ruc = (string)
  • id_local = (string[ ejemplo = ALP-001 ]) ➡ Es el identificador alfanumerico único de ese establecimiento separado por -
  • nombre_local = (string) ➡ Es el nombre del establecimiento
  • tipo = (string) ➡ Es el tipo de local por ejemplo farmacias o ferreterias
  • imagen = (string (codificada en BASE 64)) ➡ Es la imagen del establecimiento codificada en BASE 64
  • celular = (string ➡ Es el número teléfono del propietario
  • contabilidad = (string ➡ Son las palabras SI o NO
  • id_usuario = (string) ➡ Es el número de cédula del agente municipal

Resultado

                        {"res":"Se inserto correctamente el local comercial","ident": 1,"error":""} 
                        || 
                        {"res":"Error no se inserto el local comercial","ident": 0,"error": "El error que muestra la base de datos"}
                    

Obtener la información de las locaciones en android se puede realizar la solicitud con la libreria Volley utilizando JsonArrayRequest

Recurso

https://jsistem.viroseg.com/api/locaciones

Resultado

                [
                        {
                            "id": "...",
                            "nombre": "...",
                            "link": "..."
                        },
                        ...
                ]
                
                

Obtener los datos de la ubicación

Recurso

https://jsistem.viroseg.com/api/locaciones?id=valor

Resultado

                    {
                        "id": "...",
                        "nombre": "..."
                        "link": "..."
                    }
                

Insertar los datos de la ubicación por medio del metodo POST

Recurso

https://jsistem.viroseg.com/api/locaciones

Se debe enviar por medio de solicitud POST los siguientes arguentos

  • id = (string) ➡ Es un string de las primeras letras en mayuscula preferente ejemplo ALP (ALPACHACA)
  • nombre = (string) ➡ Es el nombre del sector por ejemplo ALPACHACA
  • link = (string)

Resultado

                        {"res":"Se inserto correctamente el sector","ident": 1,"error":""} 
                        || 
                        {"res":"Error no se inserto correctamente el sector","ident": 0,"error": "El error que muestra la base de datos"}
                    

Esto constituye todo lo puede realizar el sistema con la API Comercios del Gad de Guaranda



El sistema SIGUPAC-GDA fue desarrollado por: Cristina Caluña, Viviana Gualli, Gabriel Guerrero y Jefferson Isla