Consumir respuestas vía API

Para poder obtener un JSON con las respuestas de cierto formulario se debe crear un usuario con el perfil API

Esto se debe hacer ingresando a la sección Usuarios, asignar un nombre para reconocerlo y crear el usuario con dicho perfil

Una vez que crees el usuario API, aparecerán las credenciales (sessionToken)

Variables a definir:


                {
                  Id: "XXXXX", //Id del formulario
                  FechaInicio: "DD/MM/YYYY", //Fecha de inicio de respuestas a buscar
                  FechaFinal: "DD/MM/YYYY", //Fecha de final de respuestas a buscar
                  TimeZone: 240, //timezone offset (0 entrega UTC)
                  sessionToken: "r:xxxxxxx", //lo entrega luuk al crear un usuario API
                  Page: 1, //Cada request entrega maximo 1000 respuestas, "Page" sirve para obtener registros superiores a 1000
                }
              

¿Cómo obtener TimeZone? Puedes obtenerlo desde este link. Debes invertir el número: si es -180, hay que enviar a luuk 180 y viceversa.

Ejemplo HTTP:


                POST /luuk/functions/ApiFormulario?Id=XXXX&FechaInicio=DD/MM/YYYY&FechaFinal=DD/MM/YYYY&TimeZone=180&sessionToken=r:xxxxxxx&Page=1
                HTTP/1.1
                Host: gf-apps.com
                X-Parse-Application-Id: dklR89HL5f1A4mGa5tvh1vevaT9BBKOBbcSX4OuFgsblaCiGBc
                X-Parse-Session-Token: r:xxxxx
                Content-Type: application/json
              

Ejemplo de respuesta:

Última actualización