...
Postman is a collaboration platform for API development. Postman's features simplify each step of building an API and streamline collaboration so you can create better APIs—faster.
Descargar Postman aqui
...
URL para pruebas
Code Block |
---|
http://sima-test.ddns.net:8060/ |
Paso 1: Obtener API-KEY de usuario (login)
Con la ayuda de Postman, hacemos un GET a la url /login con formato /login/{email}/{password}
...
Ejemplo login
Code Block |
---|
GET http://sima-test.ddns.net:8060/login/user@sima.com/aaa |
Si las credenciales son correctas, buscamos el campo "access_token" en la respuesta del endpoint.
...
Ejemplo respuesta login
Code Block |
---|
{ "access_token": "111", "refresh_token": "034d7e33-5e5c-4ac9-9caf-746af2d0df14", "expiration_datetime": "2017-02-14T16:30:44-0300", "minimum_app_version": 130, "latest_app_version": 234 } |
Es importante guardar el access_token para usarlo en todos los llamados posteriores.
Paso 2: Descargar información
Podemos descargar informacion información de Establecimientos, Lotes, Campañas, Monitoreos y todo el resto de actividades que se registran con la APP de SIMA.
Insumos
...
Ejemplo descarga insumos
Code Block |
---|
GET http://sima-test.ddns.net:8060/api/v1/download_inputs
Headers
X-SIMA-APIKEY = 111 (access_token del paso 1) |
...