【发布时间】:2021-11-28 03:32:24
【问题描述】:
this 文档上说两者都可以使用,但是两者有什么区别呢?他们的代码似乎也一样。
【问题讨论】:
-
处理前接收触发。两者都获得相同的有效载荷
-
因为这是常识,所以从来没有使用过它,只是阅读了相同的文档并弄清楚了。如果我有一个像你一样运行的项目,我会尝试它并直接得到我的答案。否决票是因为这个问题将来不会有用,因为您没有包括您所做的任何研究(质量差)。
this 文档上说两者都可以使用,但是两者有什么区别呢?他们的代码似乎也一样。
【问题讨论】:
我找到了答案,似乎WebhookReceived 是在 Laravel Cashier 对 webhook 事件执行任何逻辑之前触发的,而 WebhookHandled 是在 Laravel Cashier 执行逻辑之后触发的。
因此,如果您收到customer.subscription.created 事件。
WebhookReceived 将在数据库中包含该事件的任何数据之前触发,而 WebhookHandled 将在数据库中可用的新订阅时触发。
【讨论】: