读完这篇,你会搞懂 Webhook 到底是什么,它和轮询的区别,以及你用 AI 做项目时在哪里会遇到 Webhook。
一个你日常已经体验过的场景
你点了一份外卖,下单之后你会做什么?
有的人会每 30 秒打开一次 App 看看骑手到哪了。这叫轮询(Polling)——你主动去问,反复问,直到有结果。
但大多数 App 的做法是——你不用一直盯着,骑手到楼下了系统会给你弹个通知。你该干嘛干嘛,有事系统主动叫你。这叫Webhook——事件发生时,系统主动通知你。
Webhook 不是什么复杂的技术,核心就一句话——有事主动通知你,而不是你反复去问。

技术上到底发生了什么
用技术语言说,Webhook 就是——某个平台在事件发生时,向你的服务器发一个 HTTP POST 请求,把事件数据塞在请求体里发过来。
你的服务器上写一个接口(比如 /webhook/pay),等着被调用。支付平台在用户付款成功时,主动向这个接口发一个 POST 请求,带着订单号、金额这些信息。你的服务器收到请求,更新订单状态,发开通邮件。
整个过程就两步,
- 你在平台上配置一个「回调 URL」(你的服务器地址)
- 平台在事件发生时,向这个 URL 发 POST 请求
就这么简单。没有魔法,就是一次 HTTP 请求。

此内容受限
此部分内容暂不可见