Ir al contenido principal

REST API: Libros de elaboraciones finales 🍝​

Como obtener una lista de libros de elaboraciones finales para un usuario

Rest API: Lista de elaboraciones finales

Para poder hacer llamadas a nuestras api's lo primero que necesitamos es identificarnos mediante una llamada de login.

Esa llamada nos retornará una token que después debemos asociar en cada llamada posterior.

Este shell script muestra como autenticarnos mediante curl:

[email protected]
password=XXXXXXX

url=https://www.tspoonlab.com/recipes/api
authenticate='username='$username'&password='$password

echo -n 'rememberme:' > rememberme.txt
curl -v --data $authenticate $url/login >> rememberme.txt

En las llamadas posteriores debemos añadir a nuestros headers el token recibido de la llamada de login:

curl -X PUT -v -H "$(cat rememberme.txt)"  $url/integration/llamada

Para obtener la lista de libros de elaboraciones finales a los que tiene acceso nuestro usuario debemos hacer esta llamada:

GET: https://www.tspoonlab.com/recipes/api/recipeCenters

Que nos retornará un array de la clase UserRecipeCenter y un código 200:

public class UserRecipeCenter {
private String id; // Identificador de la relación usuario/libro de elaboraciones finales
private String idRecipeCenter; // identificador del libro de elaboraciones finales
private String descr; // Descripción del libro
private Boolean active; // Si el libro es el libro activo para el usuario

}

¿Te ha resultado útil este artículo?

Si necesitas más ayuda, contacta con soporte haciendo clic en el Chat de Soporte Integrado en la esquina inferior derecha de tu pantalla.


¿Ha quedado contestada tu pregunta?