截至 Admin API 2025-01 版本,使用 node 或 nodes GraphQL 查询 来获取履行保留项的应用程序将只能获取其有权访问的履行订单中的那些保留项。
如果您的应用程序具有 read_merchant_managed_fulfillment_orders 范围,您将能够访问分配给商家管理地点的履行订单上的保留项。
如果您的应用程序具有 read_assigned_fulfillment_orders 范围,您将能够访问分配给属于您应用程序的地点的履行订单上的保留项。
如果您的应用程序具有 read_third_party_fulfillment_orders 范围,您将能够访问分配给第三方地点的履行订单上的保留项。
如果您的应用程序具有 read_marketplace_fulfillment_orders 范围,您将能够访问属于您市场之一的订单的履行订单上的保留项。
这项变更将如何影响我的应用?
此更改仅影响使用 Admin API 通过 node 或 nodes GraphQL 查询 获取履行保留项的应用程序。
如果您的应用目前未具备上述定义足够的访问范围,则需要在迁移到 2025-01 API 版本之前申请正确的访问范围。
当使用 node 或 nodes 查询 获取保留项时,如果您的应用程序没有足够的权限来访问该保留项,则对于您无权访问的任何保留项,将返回 null。
有关所需范围的更多信息,请参阅 履行保留资源。
有关这些范围的更多信息,请参阅 FulfillmentOrder 资源 的 API 访问范围部分。

