代码之家  ›  专栏  ›  技术社区  ›  Matt

绑定到商家ID(而不是位置ID)的Square webhook订阅是否可靠?

  •  0
  • Matt  · 技术社区  · 7 年前

    The Square documentation for updating webhook events 显示此URL格式: PUT /v1/{location_id}/webhooks . 但是,为每个商家位置创建webhook事件监听器可能需要很多单独的API请求,使用 merchant_id 而不是 location_id (即使这没有记录)并为每个商家提出一个请求。

    尝试这样做实际上是有效的-当我 PUT /v1/{merchant_id}/webhooks webhook保存在Square和transactions中 任何 成功地发送了webhook。

    我的问题是,由于这是未经记录的(尽管它有效),依赖这种方法是否安全?

    1 回复  |  直到 7 年前
        1
  •  0
  •   sjosey    7 年前

    虽然它目前可能有效,但由于它是未经记录的,未来的行为可能会发生变化,并导致意外的副作用。我强烈建议您按照当前文档订阅webhook。