我正在尝试将 Plaid 事务 Webhook 集成到 API 中,但似乎无法触发任何 Webhook。我使用了格子快速入门代码并添加了 webhook 参数:
Plaid.create({
apiVersion: "v2",
clientName: "Plaid Walkthrough Demo",
env: "<%= PLAID_ENV %>",
product: ["transactions", "auth"],
webhook: "http://localhost:3000/api/plaid/webhook",
key: "<%= PLAID_PUBLIC_KEY %>",//...
在接收端,我只是记录 req.body 以查看 webhook 是否已触发:
app.post("/api/plaid/webhook", (req, res) => {
console.log("WEBHOOK FIRED");
console.log(JSON.stringify(req.body));
});
当我在 Postman 中测试路由时,req.body 按预期记录,但在创建新的 PLAID 项目时它不起作用。我目前正在沙盒模式下工作
最佳答案
写信给 Plaid 支持,它不起作用的原因是 localhost:3000 不是有效的 URL。一旦我在实际服务器上尝试过,它就可以工作。
关于javascript - 格子网钩未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52064149/