From 1dbfbb929c9017e98f89973a3ccc6aaee017dbd5 Mon Sep 17 00:00:00 2001 From: Hacky Purple Date: Thu, 22 Feb 2018 17:10:05 -0500 Subject: [PATCH] Update page 'API de Tupale' --- API de Tupale.md | 55 +++++++++++++++++++++++++++++------------------- 1 file changed, 33 insertions(+), 22 deletions(-) diff --git a/API de Tupale.md b/API de Tupale.md index 27f0bab..f96c563 100644 --- a/API de Tupale.md +++ b/API de Tupale.md @@ -4,39 +4,50 @@ El principal activo de Tupale.co es su API, todos los datos ingresados a la plat # API de Tupale.co -La API consulta todos los datos si se ha logueado en el -sistema a nivel remoto para datos privados, o sin logueo para los datos de los formularios que -se han marcado como de contenido público. +La API de Tupale.co, consulta todos los datos, para acceder a datos privados accedemos con usuario y contraseña, o sin logueo, para los datos de los formularios que están marcados como contenido público. +*Para consultar cuales formularios hay en la instancia, empleamos api.php +```` +url + api.php + +``` +**ejemplo https://tupale.co//milfs/api.php -Consulta cuales formularios hay en la instancia. -http://localhost/milfs/api.php?id=3 -Consulta todo el contenido que se ha introducido en un formulario -pasándo el id como parámetro. +*Para consultar todo el contenido que se ha introducido en un formulario +pasamos el id como parámetro. +`url + api.php?id=#` +**ejemplo +http://localhost/milfs/api.php?id=6 -Consulta todos los datos que se han llenado en cada formulario pasando -el identificador como parámetro, cabe anotar que cuando se edita un -formulario se guarda la versión anterior de este campo por lo que si -se quiere conocer el estado actual de un formulario que ha sido -editado, debería filtrarse por timestamp para conocer su ultima -versión o versiones anteriores. - - -https://tupale.co/milfs/api.php?dato=52772 -Consulta la info sobre un dato en concreto pasando el id del dato +*Para consultar la info sobre un dato en concreto, pasamos el id del dato como parametro. -Para entender el manejo de la api se debe tener en cuenta lo siguiente: +```` +url + api.php?dato=# +``` -Cuando se crea un formulario MILFS le asigna un ID único a cada formulario que aparece en el JSON como: "form_id": pero esto solo es útil si se quiere hacer referencia al formulario específico llamando la API sin ningún parámetro, así: +**ejemplo +https://tupale.co/milfs/api.php?dato=52772 + + +***Cuando un dato de un formulario se edita, se guarda la versión anterior de este dato, por lo que si queremos conocer el estado actual del cambio que ha sido editado, debemos filtrar por timestamp para conocer su ultima versión o versiones anteriores. + + +###### Para comprender mejor el manejo de la API tengamos en cuenta lo siguiente: + +Cuando creamos un formulario, MILFS asigna un ID único a cada formulario que aparece en el JSON como: + +`"form_id"` + +pero esto solo es útil cuando queremos hacer referencia al formulario específico llamando la API sin ningún parámetro, así: https://tupale.co/milfs/api.php -Si se quiere leer los datos en un formulario especifico, la api se llama de la siguiente forma: +Si queremos leer los datos en un formulario especifico, la api se llama de la siguiente forma: https://tupale.co/milfs/api.php?id=19 @@ -91,12 +102,12 @@ https://tupale.co/milfs/images/secure/?file=150/7b2deb5cb4580984c8acd71c09e0f1f1 https://tupale.co/milfs/images/secure/?file=full/7b2deb5cb4580984c8acd71c09e0f1f1.jpg -**Nota:** Es importante que observe que el JSON entrega el dato de la siguiente forma: +**Nota:** Es importante observar que el JSON entrega el dato de la siguiente forma: ~~~ "5": "7b2deb5cb4580984c8acd71c09e0f1f1.jpg", ~~~ -Cada imagen queda codificada de la siguiente forma: 7b2deb5cb4580984c8acd71c09e0f1f1.jpg que será el nombre de la imagen asignada por el sistema. +Cada imagen queda codificada así: 7b2deb5cb4580984c8acd71c09e0f1f1.jpg que será el nombre de la imagen asignada por el sistema. ## API Simple