跳转到主要内容
SDK 提供 constructEvent 方法,用于校验 webhook 签名并返回带类型的事件对象,确保通知体未被篡改且确实由 UQPAY 发出。

前置条件

创建 client 时传入 webhookSecret

校验并处理事件

webhook 路由必须使用原始请求体解析器。不要express.json()——签名校验需要原始请求体的字符串或 Buffer
传给 constructEventreq.body 必须是原始请求体字符串或 Buffer,不能是已解析过的 JSON 对象。