Trello API:在特定板上获取分配给用户的所有卡片

Trello API: Get all Cards assigned to a user, on a specific board

我正在尝试将版块中的所有卡片分配给特定用户,但下面 returns 版块中的所有卡片。

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

https://api.trello.com/1/boards/${boardid}/cards?fields=name,shortLink&key=${applicationkey}&token=${userkey}

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

我能够通过使用 Trello 搜索 API.

完成此操作(将所有卡片分配给我)

查询URL(分配给会员的卡):

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