没有收到INVENTORY_UPDATED事件的Square Connect Webhook

时间:2017-08-03 23:26:34

标签: webhooks square square-connect

我已按照设置Square Connect网络挂钩的说明进行操作。

我在开发人员门户中输入了我的通知URL并启用了Web挂钩。然后我发送了测试通知。我确认这是正常的。

我使用"INVENTORY_UPDATED"端点订阅了Update Webhooks

我通过致电/v1/{{location_id}}/webhooks验证了这一点。回复是

["INVENTORY_UPDATED"]

所以我知道我的位置已正确订阅了INVENTORY_UPDATED次通知。

但是当我登录仪表板并创建新项目或更新库存时 依靠这些项目,我没有收到任何通知。

我很难过。

仪表板中的库存更新会触发INVENTORY_UPDATED webhook事件吗?如果是这样,我是否错过了一步?

有关如何解决此问题的任何建议吗?

1 个答案:

答案 0 :(得分:0)

您需要通过以下方式订阅Webhook通知:

  1. (在您的PC上)打开终端或cmd。

  2. 运行(curl -X PUT -H“授权:承载YOUR_ACCESS_TOKEN” -H“内容类型:application / json” -d“ [\” INVENTORY_UPDATED \“]” https://connect.squareup.com/v1/YOUR_LOCATION_ID/webhooks

注意:您的访问令牌和位置位于您的普通帐户的仪表板上。