关于 Webhook
1.webhook, 也就是网络钩子,当系统进行一个事件操作进行触发,譬如:创建订单。当创建订单后,则调用一个远程的url,进行订单数据的推送。
2.Jofshop的webhook,是通过计划任务执行的,不是通过队列实现,计划任务周期性执行,15分钟执行一次,因此在理论上最大延迟15分钟。 如果您想执行的延迟性低一些,可以通过linux cron更改计划任务的执行频率(需要技术人员)。
3.webhook在理论上,可能会推送多次,因此,接收数据的api需要满足幂等性。(幂等性指的是,无论Jofshop的webhook推送多少次,对接接收方而言,和接收一次的效果是一样的, 并不会因为Jofshop推送多次而产生垃圾数据,或者数据错误)
4.webhook是可以和您的营销策略,数据同步等多个方面结合起来的,不过您需要有技术人员,从理论上讲,相当于将您的公司的系统,和Jofshop,通过网络钩子进行了勾连一起,进行了逻辑打通。