Shopify Flow 和 GraphQL Admin API

Flow 使用 Shopify GraphQL Admin API 创建自动化和集成,以扩展和增强 Shopify 后台。Flow 目前使用 2024-07 版 API 来评估工作流中的条件变量,以及在您的 Shopify 商店中采取操作。由于 Flow 通过调用 API 访问商店数据,因此您可以从 Flow 访问 API 中的几乎所有可用字段。

Flow 中的大多数操作使用 API 对您的 Shopify 商店进行更改。例如,添加订单标签操作使用 tagsAdd 变更。发送 Admin API 请求操作可以使用大多数变更,包括 Flow 中尚未作为操作提供的变更。

在创建工作流时,您经常会遇到基于 API 的字段名称和描述。您可能需要预览数据或查看 API 文档,了解由 API 输出并在 Flow 中使用的内容,并确保您的工作流输出您所期望的数据。

本页相关主题

API 版本控制

Shopify 每三个月发布一次新的 API 版本,Flow 会尽快采用新版本,但可能落后于最新版本。如果可能,版本之间的更改会自动解决。但某些更改可能并不容易,包括:* 当字段被删除但没有提供替换时,可能会影响商品状况或 Liquid 评估方式。 * 当字段变为可空时,可能会影响商品状况或 Liquid 评估方式。* 当枚举值改变或添加新的联合或接口类型时,可能会影响 Liquid 或代码。* 当突变参数发生变化时,可能会影响发送管理面板 API 请求操作的配置。

某些工作流程可能需要手动更新。在这些情况下,工作流可能会显示需要更新不支持的 API 错误,并引导您到相关的 API 文档以在工作流编辑器中进行所需的更改。当这些更新完成并保存后,工作流将自动更新以使用 Flow 中可用的最新 API 版本。

您可以选择暂时忽略问题,以便对存在 API 版本兼容性错误的工作流进行紧急更改。如果不解决这些问题,当 Shopify 不再支持旧版 API 时,工作流可能会停止运行或导致错误。

没有找到您需要的答案?我们将为您提供帮助。