我正在尝试使用.asp创建贝宝的webhook接收器。我只关注Paypal的少量文档,但无法收到webhooks。
我已经创建了一个Web api项目,安装了Microsoft.AspNet.WebHooks.Receivers.Paypal
接收器,并设置了路由和处理程序类来处理webhook,但我得到的仅仅是500个内部服务器错误。
我还没有找到任何人在任何地方执行此操作的示例,是否有人有任何指针或更多文档,甚至Microsoft.AspNet.WebHooks.Receivers.Paypal
都可以工作?我已经看到了github和slack接收器的示例,但是对于paypal来说似乎不起作用。
更新:尽管我收到消息“ WebHook验证请求必须包含'code'查询参数”,但我现在可以接收webhook。我已经通过使用模拟事件和设置沙箱webhooks进行了测试,无论哪种方式,它都不会通过请求发送代码。关于此问题的任何想法。
解决方案的进一步更新:事实证明我在paypal配置中缺少webhook.id应用程序设置,因此它从未验证ID。
答案 0 :(得分:0)
结果是我在paypal配置中缺少了webhook.id应用程序设置,因此它从未验证ID。