Introducción
El contenedor
client regresa la información pública de un cliente dueño de una receta, tip o colección pública.
Disponible
y
Recurso GET y POST
Los datos básicos de un cliente se obtienen consumiendo el recurso siguiente:
[POST] /v6/client
key=:CLAVE
language=:idioma
device=:dispositivo
human=:humano
key es la clave del cliente.
language explicado en el capítulo Generalidades
device explicado en el capítulo Generalidades
human explicado en el capítulo Generalidades
Si la clave es válida, regresa un objeto JSON del formato siguiente:
{
"avatar": "https://cdn.kiwilimon.com/chef/10/1000/1000.jpg",
"bgimage": "https://cdn.kiwilimon.com/img/static/kl-profile-bg1.png",
"color": "#ffffff",
"firstname": "Nombre",
"key": 1000,
"lastname": "Apellido",
"path": "/chef/1234567890",
"quantitycollections": 5,
"quantityfollowers": 2,
"quantityfollowing": 3,
"quantityrecipes": 6,
"quantitytips": 0
}
Los campos son los siguientes:
-
key: La clave del cliente.
-
lastname: El apellido del cliente.
-
firstname: El nombre del cliente.
-
avatar: La imagen (avatar) del cliente.
-
path: La URL de la ruta del cliente.
-
quantitycollections: Cantidad de colecciones.
-
quantityrecipes: Cantidad de recetas subidas.
-
quantitytips: Cantidad de tips subidos.
-
quantityfollowers: Cantidad de seguidores.
-
quantityfollowing: Cantidad de otros clientes que sigue.
-
color: EL color para imprimir el nombre del cliente sobre la imagen ifondo.
-
bgimage: La imagen de fondo del cliente.
Si hay algún error de parámetros, regresará un estatus 400
Si el sistema no encuentra la clave del cliente, o la clave es inválida, regresa un 404 - Not found
Si el sistema esta en mantenimiento, puede regresar un estatus 503
Si accede otros métodos, puede regresar un estatus 501
Si hay un problema en el sistema, puede regresar un estatus 500