examples create board list api trello

list - create - trello api get token



Trello API: obtener informaciĆ³n de tablas/listas/tarjetas (3)

No creo que haya un método en la API de Trello para hacer esto, por lo que tendrá que obtener una lista de tableros para un usuario u organización:

GET / 1 / members / [idMember o username] / boards

Que devuelve (truncado para mostrar solo las partes que nos importan):

[{ "id": "4eea4ffc91e31d1746000046", "name": "Example Board", "desc": "This board is used in the API examples", ... "shortUrl": "https://trello.com/b/OXiBYZoj" }, { "id": "4ee7e707e582acdec800051a", "name": "Public Board", "desc": "A board that everyone can see", ... "shortUrl": "https://trello.com/b/IwLRbh3F" }]

A continuación, obtener las listas de cada tablero:

GET / 1 / boards / [board_id] / lists

Que devuelve (truncado para mostrar solo el id y el nombre de la lista:

[{ "id": "4eea4ffc91e31d174600004a", "name": "To Do Soon", ... }, { "id": "4eea4ffc91e31d174600004b", "name": "Doing", ... }, { "id": "4eea4ffc91e31d174600004c", "name": "Done", ... }]

Y repase esta respuesta para que cada placa elabore una lista de todas las listas que tiene un usuario u organización.

Uso de la API de Trello: - He podido obtener todas las tarjetas que están asignadas a un usuario de Trello - He podido obtener todas las tarjetas que están asignadas a una Organización

Pero no puedo recibir ninguna llamada de API que devuelva todas las listas que están en una Organización o Usuario. ¿Hay alguna función que permita eso?

Gracias por adelantado


Para los usuarios que desean la forma más fácil de acceder al ID de una lista:

Utilice el hack ".json"!

agregue ".json" al final de la URL de su placa para mostrar el mismo resultado de la consulta API para esa placa, en su navegador ! (No se necesita ninguna otra herramienta, sin problemas relacionados con la autenticación).

Por ejemplo, si la URL de su tablero es:

https://trello.com/b/EI6aGV1d/blahblah

apunta tu navegador a

https://trello.com/b/EI6aGV1d/blahblah.json

Y obtendrás algo como

{ "id": "5a69a1935e732f529ef0ad8e", "name": "blahblah", "desc": "", "descData": null, "closed": false, [...] "cards": [ { "id": "5b2776eba95348dd45f6b745", "idMemberCreator": "58ef2cd98728a111e6fbd8d3", "data": { "list": { "name": "Bla blah blah blah blah", "id": "5a69a1b82f62a7af027d0378" }, "board": { [...]

Donde puedes simplemente buscar el nombre de tu lista para encontrar fácilmente su ID junto a ella.

Consejo: use una extensión de json viewer para hacer que su navegador muestre un buen json. Personalmente uso https://github.com/tulios/json-viewer/tree/0.18.0 pero creo que hay muchas alternativas buenas por ahí.