En esta práctica jugamos un poco con la API Rest de Trellohttps://trello.com/ Para la cual solicitamos una API KEY y un Token
La solicitud se hace de la siguiente manera
- Con una cuenta creada de Trello entramos al siguiente link: https://trello.com/app-key
- Ve al portal
- El primer valor que nos muestra es la API KEY
- Damos click en el enlace a TOKEN
- Autorizamos la peticion:
- Enseguida nos muestra el TOKEN:
-
Es importante guardar bien la API KEY y el TOKEN porque son informacion sensible
-
Si queremos aprender mas podemos visitar la documentación de la API Rest de Trello https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-group-boards, donde podremos econtrar:
- Cómo crear un nuevo board.
- Cómo obtener la información de un board a partir de su ID
- Cómo obtener la lista de cards de un board
- Cómo crear una nueva card en un board
-
Abrimos nuestro entorno de pruebas de Postman e importamos el siguiente archivo:
Trello API LaunchX.postman_collection.json.zip
- Vamos a la petición de
POST Create board
:
- En la sección de
params
, llenamos los valores (aquí incluimos nuestra api key en el campokey
y el token enToken
):
- Da click en SEND, mira el response y verifica que tu tablero nuevo se halla creado.
- Del response, hay un campo
id
que corresponde al ID del tablero que acabas de crear, guárdalo.
- Vamos a la petición de
GET Board by ID
- Agregamos nuestra API KEY y TOKEN.
- En el Url agregamos el ID del board previamente creado
https://api.trello.com/1/boards/BOARDID/lists?key=APIKEY&token=TOKEN
- Enviamos nuestro request, y verificamos la información que recibimos. Deberemos ver la lista de columnas que tienes en tu tablero:
- Tomamos el ID del primer registro que corresponde a la primer columna.
- Vamos a la petición de
Create Card By List ID
-
Agregamos los parámetros necesarios:
idList
,key
,token
, yname
(el cual es el título de la nueva card). -
Envía tu request y verifica que la respuesta sea éxitosa. Verifica que efectivamente se haya creado directo en la app de trello.