gpt4 book ai didi

webhooks - Trello 可以发送哪些类型的 webhook?每个都有什么属性?

转载 作者:行者123 更新时间:2023-12-01 13:55:48 27 4
gpt4 key购买 nike

我正在开发一个与 Trello 紧密集成的应用程序,并使用 Trello webhooks 做很多事情。但是,我在 Trello 的开发人员文档中找不到任何地方可能触发 webhook 的“操作”是什么以及每个操作中将包含哪些数据。

事实上,根据我的经验,每个 webhook 附带的数据有点随机。例如,虽然大多数 Webhook 包含作为某些操作目标的 cardshortLink,但有些 webhook 却以完全不可预测的方式不包含。此外,从 list 创建卡片似乎不会触发正常创建卡片时触发的相同 webhook,依此类推。

那么,在某处记录了吗?

最佳答案

在与这些问题和我对每个 webhook 中应该包含哪些数据以及每个不同操作的名称的原始内存作斗争之后,我决定自己记录并发布它(当我发现新的 webhook 时不断更新那里)一组 JSON 文件显示每个 webhook 将发送到您的端点的数据样本:

https://github.com/fiatjaf/trello-webhooks

例如,当一个板关闭时,将发送一个 webhook

{
"id": "55d7232fc3597726f3e13ddf",
"idMemberCreator": "50e853a3a98492ed05002257",
"data": {
"old": {
"closed": false
},
"board": {
"shortLink": "V50D5SXr",
"id": "55af0b659f5c12edf972ac2e",
"closed": true,
"name": "Communal Website"
}
},
"type": "updateBoard",
"date": "2015-08-21T13:10:07.216Z",
"memberCreator": {
"username": "fiatjaf",
"fullName": "fiatjaf",
"avatarHash": "d2f9f8c8995019e2d3fda00f45d939b8",
"id": "50e853a3a98492ed05002257",
"initials": "F"
}
}

事实上,出现的是一个 JSON 对象,如 {"model": ..., "action": ... 你在上面看到的数据...},但我'为了简洁起见,我删除了这些内容,我只展示了“操作”键中的内容。

关于webhooks - Trello 可以发送哪些类型的 webhook?每个都有什么属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32873494/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com