【问题标题】:Trello API: Get all Cards assigned to a user, on a specific boardTrello API:在特定板上获取分配给用户的所有卡片
【发布时间】:2018-10-27 22:43:13
【问题描述】:

我正在尝试获取分配给特定用户的板中的所有卡,但以下返回板中的所有卡。

我在任何地方都没有找到这个解决方案;这是我尝试过的,它返回分配给所有用户的卡片:

https://api.trello.com/1/boards/${boardid}/cards?fields=name,shortLink&key=${applicationkey}&token=${userkey}
  • ${boardid} = 板的 id 我想要卡片来自
  • ${applicationkey} = Trello 开发者 API 密钥
  • ${userkey} = Trello 用户令牌

看起来很多人都能做到这一点,但没有关于这个的工作文档。

【问题讨论】:

    标签: api trello


    【解决方案1】:

    通过使用 Trello 搜索 API,我能够做到这一点(获取分配给我的所有卡片)。

    查询网址(分配给会员的卡片):

    https://api.trello.com/1/search?query=label:green%20member:${memberid}%20board:${boardname}%20sort:edited&card_fields=name,shortLink&cards_limit=100&key=${applicationkey}&token=${userkey}

    查询模式(读取卡片的正则表达式):

    "name":"({Description}.+?)","shortLink":"({Id}.+?)"

    使用的参数:

    • ${applicationkey} = 开发者 API 密钥
    • ${userkey} = 用户令牌
    • ${boardname} = Trello 中板的实际名称
    • ${memberid} = Trello 用户的成员 ID

    获取开发者 API 密钥和用户令牌: Click here

    从这里获取会员 ID:

    https://api.trello.com/1/search?query=is:open%20board:${boardname}%20sort:edited&card_fields=name,shortLink,member&cards_limit=100&key=APIKey&token=UserToken

    【讨论】:

      猜你喜欢
      • 2018-05-03
      • 1970-01-01
      • 2014-12-20
      • 2015-03-13
      • 2012-05-01
      • 2013-04-25
      • 2015-08-31
      • 1970-01-01
      • 2014-02-02
      相关资源
      最近更新 更多