常见问题

针对我们最常收到的问题的简要解答。如果您的问题未在此列出,请访问 支持,那里提供了各种联系我们的方式。

我需要Shopify Flow吗?▾

是的。Shopify Flow 是驱动您自动化流程的核心;这款应用则作为桥梁,让外部系统能够启动它。Shopify Flow 可从 Shopify 免费获取。

一个 Webhook 能否驱动多个工作流程?▾

是的。每个“Webhook 触发器”工作流程都会接收来自所有 Webhook 的事件,因此请在每个工作流程中添加一个基于 Webhook ID 的条件,以筛选出需要响应的那个事件。

为什么我的工作流程运行了两次?▾

要么是两个工作流程都使用了 Webhook 触发器,且未设置明确的 Webhook ID 条件,要么是您的发送方进行了重试。历史记录会告诉您具体情况 - - 如果出现两条记录,则表示实际上收到了两次请求。请参阅 重复配送防护。

为什么我的请求因“缺少映射字段”而被拒绝?▾

您映射的某个字段在负载中不存在。请将其发送,或在“高级设置”中取消映射。完整的代码列表请参见 历史与故障排除。

我可以发送超过四个字段吗?▾

是的 - - 启用“使用整个数据体”选项,将整个负载作为 JSON 字符串(连同四个映射字段)一并传递给 Shopify Flow。请参阅 负载映射和流变量。

我可以在浏览器中调用该 Webhook 吗?▾

是的,请在 Webhook 上启用 CORS。请注意,浏览器 JavaScript 中的任何内容都是公开的,因此请勿在前端代码中放置静态令牌 - - 请使用不带令牌的 Webhook,或者通过您自己的后端代理该调用。

我的负载数据会被存储吗?▾

是的,这些信息会记录在调用历史记录中,因此您可以进行调试和重放。敏感的标头值已被屏蔽。通过我们的 REST API 和 MCP 服务器返回的数据还会额外进行个人身份信息(PII)屏蔽 - - 详情请参阅 开发者 API 和 MCP。

我可以更改发送令牌时所使用的请求头吗?▾

是的 - - “高级设置”中的身份验证标头名称。默认值为X-Api-Key。请参阅 身份验证。

如果我达到了套餐限额,会怎样?▾

后续请求将被返回quota_exceeded状态码,直到滚动30天窗口内的请求数量降至限值以下。详见 套餐与使用情况。

被拒绝的请求是否计入我的套餐额度?▾

不。只有被接受的调用才算数。测试、重播和被屏蔽的重复项都不算。

我可以重播以前的赛事吗?▾

是的,可以在调用详情页面进行操作。这对于构建工作流程,或者重新运行在工作流程中断期间收到的事件非常有用。

如何将 Webhook 迁移到另一家商店?▾

Webhook 是针对每个商店设置的。请在另一个商店中重新创建它 - - 它会获得独立的 URL 和令牌。Webhook 页面上的**“导出**”按钮会提供相应的配置供您复制。