Shopify Fulfillment REST API 集成“必需参数缺失或无效”

问题描述 投票:0回答:1

我的有效负载数据是:

{
"fulfillment": {
"line_items_by_fulfillment_order": [
{
"fulfillment_order_id": $trackingID
}
],
"tracking_info": {
"number": $trackingID,
"url": "https://ship.nimbuspost.com/shipping/tracking/". $trackingID
}
}
}

我的 API 响应是:

{
"errors": {
"fulfillment": "Required parameter missing or invalid"
}
}

无法识别缺失的参数。请帮我找出缺少的参数。

shopify shopify-api shopify-storefront-api
1个回答
0
投票

您无法使用追踪号码履行订单。要成功履行和订购,您需要 Shopify 订单 ID。这样,您通常会根据 Shopify 配送订单进行运营。这些也有您应该使用的 ID。当您尝试履行履行订单时,您可以指定要履行的行项目及其数量。请注意,此时您还可以提供要应用的跟踪号码。

您似乎跳过了很多所需的关键信息。也许可以尝试在 Shopify GraphiQL 中使用正确的 GraphQL 查询,或者,如果您无法使用 RestAPI,请确保您匹配它们的参数,因为它们在 Fulfillment Endpoint 文档中清楚列出。

© www.soinside.com 2019 - 2024. All rights reserved.