网络钩子概述
什么是网络钩子
Webhooks 使应用程序能够在事件发生时提供实时信息,而无需不断请求。它们是通过 HTTP POST 在两个系统之间接收数据的一种被动方法。配置 Yuno Webhooks 后,每次在 Yuno 流程中生成活动或函数时,您都会收到事件通知。
为什么建议您使用网络钩子?
Webhooks 是确保您的系统了解最新付款进度和状态的最佳方式。由于事件通知是自动触发的,因此您的系统无需反复向 Yuno 发出请求。您将按需处理付款信息。
使用网络钩子前需要了解什么?
要开始使用 Yuno 的 Webhooks,您需要构建一个公共 REST API 来接收事件通知(POST 请求)。这意味着您要构建的 REST API 不需要任何身份验证,也不需要通过标头进行访问限制。尽管使用的是公共 API,但通信系统还是非常安全的,因为 Yuno 事件通知不会向公众开放,而是使用唯一的 URL 与您的 REST API 通信。
网络钩子交付和响应要求
Yuno Webhooks 希望收到HTTP 200 OK状态的响应,以确认 Webhooks 已成功收到。商家系统不需要在响应正文中包含任何信息。只需要 HTTP 200 状态。
如果在指定时间内未收到回复,Yuno 将重试发送事件通知,最多七次,以确保不会丢失任何信息。有关每次重试的通知时间表和确认等待时间的详情,请参阅 "接收确认流程"部分。
3 个月前已更新