override_data 选项来自定义 Payload。
用法
参数
<event_type>:您想要触发的 webhook 事件类型。可能的值包括:
wallets.transaction.createdwallets.transaction.updatedwallets.transaction.failedwallets.transaction.succeededwallets.mpc.tss_request.createdwallets.mpc.tss_request.updatedwallets.mpc.tss_request.failedwallets.mpc.tss_request.succeeded
您也可以运行 cobo webhook events 命令来获取所有可用事件类型的最新列表。
选项
--override <json_string>:使用提供的 JSON 字符串覆盖事件 Payload 中的特定字段。
示例
此命令触发一个wallets.transaction.updated 事件,并指定 chain_id 和 amount 值:
最佳实践
- 测试所有事件类型:触发您的 App 订阅的所有 webhook 类型的事件,确保您的系统能正确处理每种类型。
- 使用真实数据:在覆盖事件数据时,尽量使用与您的生产场景匹配的真实值。
- 测试错误处理:使用边缘情况数据触发事件,确保您的 webhook 消费者能处理意外情况。
- 验证 webhook 传递:触发事件后,检查您的 webhook 端点日志以确认事件已被正确接收和处理。
