如何使用Trello Butler向自定义API提交卡片信息?
配置Butler向自定义API发送含卡片信息的POST请求
按以下步骤配置即可完成请求发送:
设置请求格式
在请求配置的Headers区域添加Content-Type: application/json(若界面未预设该请求头),确保API能正确解析JSON格式的请求体。编写带变量的请求负载
在Request body输入框中,用JSON格式编写请求内容,直接嵌入Butler提供的卡片变量,示例如下:{ "card_name": "{cardname}", "card_id": "{cardid}", "current_list": "{listname}", "board": "{boardname}" }变量使用规则:用大括号
{}包裹变量名即可,Butler会在触发请求时自动将变量替换为对应卡片的实际数据。常用的卡片变量还包括{carddesc}(卡片描述)、{cardurl}(卡片链接)等。完善基础请求配置
- 确认
Method选项已选中POST - 在
URL栏填写你的自定义API端点地址 - 如果API需要身份验证,在
Headers中添加对应的认证头(比如Authorization: Bearer your_token)
- 确认
测试验证
触发对应的Butler自动化规则(比如卡片被创建、移动时),然后查看API的接收日志,确认卡片信息是否正确传入。
注意:不同版本的Butler变量命名可能有细微差异,如果
{cardname}不生效,可以尝试驼峰写法(如{cardName}),或查看Butler内置的变量参考清单。
内容的提问来源于stack exchange,提问作者Michael
相关产品推荐
相关产品推荐

