Saltar al contenido

API de Trello: obtención de información de tableros / listas / tarjetas

Solución:

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 / miembros /[idMember or username]/ tablas

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

[{
"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"
}]

Luego obtenga las listas para cada tablero:

GET / 1 / tableros /[board_id]/liza

Que devuelve (truncado para mostrar solo la identificación y el nombre de la lista:

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

Y revise esta respuesta para cada tablero para crear una lista de todas las listas que tiene un usuario u organización.

Para los usuarios que desean la forma más fácil de acceder a la identificación de una lista:

¡Usa el truco “.json”!

agregue “.json” al final de la URL de su tablero para mostrar el mismo resultado de la consulta de API para ese tablero, en tu navegador ! (no se necesita otra herramienta, sin problemas con la autenticación).

Por ejemplo, si la URL de su tablero es:

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

apunte su 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 puede buscar el nombre de su lista para encontrar fácilmente su identificación al lado.

consejo: use una extensión de visor json para que su navegador muestre un buen json. Personalmente uso https://github.com/tulios/json-viewer/tree/0.18.0 pero supongo que existen muchas buenas alternativas.

ingrese la descripción de la imagen aquí

Puedes hacerlo llamando

GET / 1 / organizaciones /[idOrg]/ tableros? listas = todos

Está aquí: https://developers.trello.com/advanced-reference/organization#get-1-organizations-idorg-or-name-boards

Mira los argumentos.

Hay varios filtros y campos. Puedes personalizarlo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *