0

我有这个:PUT/admin/orders/450789469/fulfillments/255858046.json在更新履行。

我有以下 json 数据要更新:

{ "fulfillment": {"id":3604167143,"order_id":4015640143,"status":"success","tracking_numbers":"6J700123456","variant_inventory_management":"shopify"}}

它返回 400 错误 - 错误请求。

在传递数据进行更新时,我有什么遗漏吗?谢谢。

4

1 回答 1

1

您将希望tracking_numbers作为数组而不是字符串发送。尝试这样的事情:

{
    "fulfillment": {
        "id": 3604167143,
        "order_id": 4015640143,
        "status": "success",
        "tracking_numbers": ["6J700123456"],
        "variant_inventory_management": "shopify"
    }
}

如果您查看 Shopify 的回复正文,那么您有时可以找到有关问题所在的更多信息。

于 2016-08-31T06:19:59.533 回答