我们已向 Admin GraphQL API 引入了 fulfillmentOrdersReroute 变更,该变更允许您根据商店的配送策略将履行订单移至最佳可用位置,确保 API 和 Admin 提供相同的功能,从而增强开发者的灵活性和一致性。
通过此变更,您可以选择指定要排除在重新路由之外的位置。或者,您也可以定义一组用于更改履行订单位置的位置。
mutation { fulfillmentOrdersReroute( fulfillmentOrderIds: ["gid://shopify/FulfillmentOrder/12345678"], excludedLocationIds: ["gid://shopify/Location/456789"] ) { movedFulfillmentOrders { # FulfillmentOrder fields } userErrors { field message } } }有关使用此新变更的更多详细信息,请参阅我们的文档。

