使用Trello API: - 我已经能够获得分配给Trello用户的所有卡 - 我已经能够获得分配给组织的所有委员会
但我无法获得任何API调用…
对于希望以最简单的方式访问列表ID的用户:
的 使用“.json”黑客! 强>
在您的电路板URL末尾添加“.json”,以显示该电路板的API查询的相同输出, 的 在您的浏览器中 强> ! (不需要其他工具,没有处理身份验证的麻烦)。
例如,如果您的董事会的URL是:
https://trello.com/b/EI6aGV1d/blahblah
将浏览器指向
https://trello.com/b/EI6aGV1d/blahblah.json
你将获得类似的东西
{ "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": { [...]
您可以在哪里搜索列表的名称,以便在其旁边轻松找到其ID。
提示:使用json viewer扩展程序使浏览器显示一个漂亮的json。我个人用 https://github.com/tulios/json-viewer/tree/0.18.0 但我想那里有很多好的选择。
你可以通过电话来完成
GET / 1 / organizations / [idOrg] / boards?lists = all
是这里: https://developers.trello.com/advanced-reference/organization#get-1-organizations-idorg-or-name-boards
看看这些论点。
有几个过滤器和字段。你可以自定义它。
我不相信有一种方法 Trello API 要做到这一点,所以你必须得到一个用户或组织的董事会名单:
GET / 1 / members / [idMember或username] / boards
返回(截断以显示我们关心的部分):
[{ "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" }]
然后获取每个板的列表:
GET / 1 / boards / [board_id] /列表
哪个返回(截断为仅显示列表ID和名称:
[{ "id": "4eea4ffc91e31d174600004a", "name": "To Do Soon", ... }, { "id": "4eea4ffc91e31d174600004b", "name": "Doing", ... }, { "id": "4eea4ffc91e31d174600004c", "name": "Done", ... }]
并对每个板进行此响应,以构建用户或组织具有的所有列表的列表。