Xero在本地主机上测试Webhooks

时间:2018-09-19 12:40:42

标签: php webhooks xero-api

所以我在localhost上运行一个PHP应用程序,我想测试一个传入的Web钩子。有没有推荐的方法可以测试本地开发?

是否有示例Web钩发票付款POST请求,我可以在本地主机上使用邮递员进行测试?

3 个答案:

答案 0 :(得分:2)

您可以使用ngrok或Pagekite之类的工具来公开本地服务器。您可以在计算机上下载并运行程序,并为其提供网络服务(通常是Web服务器)的端口。

它连接到ngrok云服务,该服务在公共地址上接受流量,并将该流量转发到计算机上运行的ngrok进程,然后再转发到您指定的本地地址。

答案 1 :(得分:2)

我写了一篇有关该主题的博客文章

https://devblog.xero.com/lets-play-web-hooky-with-php-34a141dcac0a

答案 2 :(得分:0)

您可以在本地计算机上使用ngrok进行测试Webhook。这是@ sidney.maestre答案的其他详细信息, 您只需在开发人员控制台中使用Xero演示公司一次, 那么您可以每次在ngrok的信息中心中使用“重播”按钮来使用确切的请求。