Ir al contenido principal
Todas las coleccionesRest API - Integraciones
REST Api. Obtener una lista de libros de elaboraciones finales
REST Api. Obtener una lista de libros de elaboraciones finales

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

Rafel Tugues avatar
Escrito por Rafel Tugues
Actualizado hace más de 2 años

Login al sistema

Para poder hacer llamadas a nuestas api's lo primero que ncesitamos es identificarnos mediante una llamada de login

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

Este shell script muestra como authenticar-nos 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

Obtener la lista de libros de elaboraciones finales

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 classe UserRecipeCenter y un código 200.

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

}
¿Ha quedado contestada tu pregunta?