Shopify Webhooks

Shopify Webhook 隧道 URL 过期怎么处理

现象#

ngrok/cloudflare tunnel 免费域名轮换后 Webhook 全挂。投递日志全是连接错误。

原因#

订阅里写死了临时隧道域名。进程重启换子域后 Shopify 仍打旧址。

步骤#

  1. 开发期用稳定隧道域名或每次启动后更新订阅。
  2. 脚本化:创建隧道 → Admin API upsert webhook。
  3. 生产改用固定 HTTPS 服务,不用个人笔记本隧道。
  4. 监控连续失败告警。
  5. 文档化团队“换隧道必跑更新脚本”。
  6. 过期 URL 从订阅列表删除,免噪音。

验收#

重启隧道后五分钟内自动恢复接收;生产无隧道依赖。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。