Diferencia entre revisiones de «Chinator: Servicio de geolocalización de tiendas de todo a 100/Documentación del proyecto»

* Errores:
** <code>{"error" : "La tienda no existe. "}</code>
 
== Obtener lista de tiendas pendientes de Valorar ==
 
* '''URL''': http://chinator.260mb.net/sw.php?command=getPendientes&iduser=id_user
* '''Variables GET''':
** '''''string'' iduser''': el identificador del usuario. Cualquier identificador es válido, siempre que sea lo más único posible. (Nosotros utilizamos UUID)
* '''Variables POST''':
** Ninguna
* '''Return''':
<pre style="white-space: pre-wrap;
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;">
{
"return" :
[
{
"ID" : "80",
"nombre" : "prueb",
"tipo" : "0",
"latitud" : "37.240311928339594",
"longitud" : "-5.794957838952541",
"ciudad" : "Andalucía",
"descripcion" : "prueb",
"direccion" : "Urb._Marras_las_C 15"
},
{
"ID" : "75",
"nombre" : "mercado las maravillas ",
"tipo" : "0",
"latitud" : "40.44910582773961",
"longitud" : "-3.7032270804047585",
"ciudad" : "Madrid",
"descripcion" : "tienda donde puedes comprar productos de comida",
"horario" : "de lunes a sábado de",
"direccion" : "en obras."
},
{...}, ...
]
}
</pre>
* '''Errores''':
** <code>{"error" : "Falta iduser"}</code>
 
=== Valorar Tienda ===
 
* '''URL''': http://chinator.260mb.net/sw.php?command=valoraTienda&idtienda=id_tienda&iduser=id_user&valoracion=boolean
* '''Variables GET''':
** '''''int'' idTienda''': el identificador numérico de la tienda que vamos a valorar
** '''''string'' iduser''': el identificador del usuario. Cualquier identificador es válido, siempre que sea lo más único posible. (Nosotros utilizamos UUID)
** '''''boolean'' valoracion''': indica si la valoración es positiva o negativa (true, false, 0, 1).
* '''Variables POST''':
** Ninguna
* '''Return''':
** <code>{"return" : [{ "text" : "Valorado con exito"}]}</code>
** <code>{"return" : [{ "text" : "Validada"}]}</code>
** <code>{"return" : [{ "text" : "Tienda Borrada"}]}</code>
* Errores:
** <code>{"error" : "No existe la tienda a valorar. "}</code>
** <code>{"error" : "IDTienda IDUser valoracion (valid: 1,0,true,false) "}</code>
** Nota: los valores IDTienda, IDUser, y Valoracion pueden ir variando dependiendo de cual sea el que falte o sea erróneo.
 
== Planificación Temporal ==
109

ediciones