📜  trello api 获取存档卡 (1)

📅  最后修改于: 2023-12-03 14:48:02.229000             🧑  作者: Mango

Trello API获取存档卡

如果您正在使用Trello管理和组织项目,那么您可能已经开始了一些存档卡片。在本指南中,我们将介绍如何使用Trello API获取存档卡。

前提条件

要使用Trello API,您需要拥有Trello帐户,并创建一个新的API密钥和令牌.

获取存档卡

要获取存档卡片,我们需要使用Trello API的Cards endpoint和包含了filter参数的查询参数。下面是一个可以用于获取给定板块下的所有存档卡的请求示例:

import requests
import json

board_id = 'BOARD_ID'
list_id = 'LIST_ID'
key = 'YOUR_APP_KEY'
token = 'YOUR_TOKEN'

query_params = {'filter': 'closed', 'key': key, 'token': token}
url = f'https://api.trello.com/1/lists/{list_id}/cards'
response = requests.get(url, params=query_params)
response_json = json.loads(response.text)

for card in response_json:
    print(card['name'])

上述代码片段使用requests包发送GET请求到API的Cards endpoint,并传递了一个filter参数,指示我们只想获取存档卡。还传递了API密钥和令牌参数以进行身份验证。

在成功获取响应后,该代码将响应文本转换为JSON格式,并迭代JSON对象以打印出每张卡的名称。

结论

使用Trello API,我们可以轻松地获取在Trello中存档的卡片。通过向查询参数添加筛选器,我们可以仅获取我们需要的数据。这使得您可以使用Trello API更轻松地自动化一些Trello操作,并了解有关您的项目的更多信息。