|
1
40
云自动运行
parses body content of known types
. 如果您得到的是JSON,那么它已经被解析,并且可以在中使用
如果需要处理原始数据,应该使用
|
|
|
2
17
下面是对我有用的代码:
然后通过req.rawBody进行验证
|
|
|
3
11
添加此行:
(第一个参数指定应该在哪个路由上使用原始主体解析器。请参阅 app.use() 参考文件。) 就在这一行之前:
(它不会影响您的所有操作,只是:'/api/subs/stripewebhook')
然后:
|
|
|
4
3
2021年-解决方案
需要注意的两大警告:
我希望这对你有帮助。:) |
|
|
5
3
对于上述答案,上面的代码看起来很好。但即使是我也犯了一个错误。放了同样的东西后,我也犯了同样的错误。
最后,我已经弄清楚了,如果您在
这样地
希望它能帮助别人。 |
|
|
6
2
|
|
|
7
1
我能够从一个webhook获得数据,但不能从第二个webhook获得数据:问题是我使用的密钥与第一个webhook使用的密钥相同,但我发现每个webhook都有不同的密钥,这就是我获得相同消息的方式。 |
|
|
8
0
在我重命名firebase云函数后,从Stripe仪表板发送测试webhook时,我就遇到了这种情况。我所有的其他功能都正常工作。通过在终端中重新设置解决 firebase函数:config:set stripe.webhook\u signature=“您的webhook签名秘密” (如果您正在使用)并重新部署功能 firebase部署--仅限函数 第二次,我通过在stripe仪表板中滚动stripe签名解决了这个问题。 |
|
|
9
0
请使用此脚本
|
|
|
James Tian · 即使提供了customerId,客户也不知道 2 年前 |
|
|
Akram Trimech · 在Nuxt 3中实现带条集成的预订系统 2 年前 |
|
|
hoidoei · 使用我自己的订阅模式使用Stripe充电 2 年前 |
|
|
Stinny · 从Stripe Payment元素中删除输入标签 2 年前 |