【问题标题】:Count the number of cards on a Trello board计算 Trello 板上的卡片数量
【发布时间】:2015-05-28 19:47:27
【问题描述】:

对于给定的 Trello 看板,如果卡片数量超过 999,我如何获取其上的卡片总数?

API documentation(参见page)表示这是不可能的,因为page * limit 不能超过1000。

例如,当我调用https://api.trello.com/1/boards/ID/actions?key=KEY&token=TOKENfields=name&limit=999&page=1 时,它会返回以下消息。

页面 * 限制必须小于 1000,请求 1998

【问题讨论】:

  • 看起来您正在尝试执行操作,但您正在谈论卡片。你能说清楚你想要什么吗?
  • 嗨 Aaron,我需要数一数棋盘中包含多少张卡片。

标签: trello api


【解决方案1】:

您应该使用API route to get cards,而不是用于操作的那个。它看起来像:

https://api.trello.com/1/boards/ID/cards?key=KEY&token=TOKEN

【讨论】:

  • 我使用了这个 api,但它返回 999 张卡片并在 api 文档中搜索“页面”我看到了“动作”,所以我尝试使用板/ID/动作。如果 /boards/ID/cards 也返回“卡片数”,那就太好了
  • @AndreaBisello 该路由返回所有匹配filter 的卡片。无需进行任何类型的分页。请注意,默认的 filtervisible - 除非您指定其他内容,否则您只会在未存档的列表中获得未存档的卡片。
【解决方案2】:

在 trello 板的 JS 控制台中输入此内容

$(".list-card").length

【讨论】:

    【解决方案3】:

    我正在为 Chrome 使用 this 扩展程序。

    此扩展程序显示我的棋盘中的卡片总数。

    【讨论】:

    • 此扩展由添加此回复的人构建:@henrique-brugugnoli。它在安装之前做了两件事你需要知道:1:它需要访问你计算机上的所有数据和你访问的网站,这意味着应用程序或扩展可以访问几乎任何东西(网络摄像头、个人文件),无论是内部还是外部你的浏览器。 2. 过去的版本注入了附属代码,~23 个跟踪器减慢了浏览器
    【解决方案4】:

    这类似于@everConfusedGuy 的回答,但使用纯 JS(没有 jQuery)。

    在页面的控制台中输入:

    document.querySelectorAll(".list-card").length
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-30
      • 2021-12-04
      • 2014-12-20
      • 2013-04-25
      • 2012-09-08
      • 2017-05-15
      • 2015-06-28
      相关资源
      最近更新 更多