跳转到内容

后端与数据 · DEFINED TERM

Webhook 回调

当某个事件发生时,由服务端主动向另一个系统发送 HTTP 通知。

你可能会这样说“支付成功后自动通知我们的订单服务。”

VISUAL EXAMPLE

先看懂它怎么工作

  1. 01事件发生
  2. 02签名消息
  3. 03请求订阅地址
  4. 04接收方确认与重试

MECHANISM

运行机制

  1. 事件发生
  2. 签名消息
  3. 请求订阅地址
  4. 接收方确认与重试

USE WHEN

适合这样用

支付、构建、审批和第三方事件同步

NOT FOR

不要这样理解

不要把无法验证来源的回调直接写入业务数据

TELL YOUR AGENT

可直接发给 Agent

请按“Webhook 回调”的概念处理这个需求:支付成功后自动通知我们的订单服务。。先说明实现边界,再给出可检查的结果。

ACCEPTANCE

怎么确认它真的做好了

签名可验证,重复通知幂等,超时重试且失败可追踪

OFFICIAL SOURCES

官方来源