shopify restapi的2023-04版本中的tracking_info添加多个运单号
在 Shopify REST API 2023-04 版本中,您可以为订单的 tracking_info 字段添加多个运单号。您可以使用以下步骤来实现:
-
首先,获取订单的当前
tracking_info。GET /admin/api/2023-04/orders/{order_id}.json -
然后,在获取到的订单数据中,将
tracking_info字段解析为一个数组。"tracking_info": [ { "number": "TRACKING_NUMBER_1", "url": "TRACKING_URL_1", "company": "TRACKING_COMPANY_1" }, { "number": "TRACKING_NUMBER_2", "url": "TRACKING_URL_2", "company": "TRACKING_COMPANY_2" } ] -
您可以通过向数组中添加新的运单号来添加多个运单号。例如,您可以添加第三个运单号:
{ "number": "TRACKING_NUMBER_3", "url": "TRACKING_URL_3", "company": "TRACKING_COMPANY_3" } -
最后,将更新后的
tracking_info数组重新发送给 Shopify 以更新订单。PUT /admin/api/2023-04/orders/{order_id}.json { "order": { "id": {order_id}, "tracking_info": [ { "number": "TRACKING_NUMBER_1", "url": "TRACKING_URL_1", "company": "TRACKING_COMPANY_1" }, { "number": "TRACKING_NUMBER_2", "url": "TRACKING_URL_2", "company": "TRACKING_COMPANY_2" }, { "number": "TRACKING_NUMBER_3", "url": "TRACKING_URL_3", "company": "TRACKING_COMPANY_3" } ] } }
以上是在 Shopify REST API 2023-04 版本中添加多个运单号的方法。请根据您的实际需求进行调整
原文地址: https://www.cveoy.top/t/topic/iMIb 著作权归作者所有。请勿转载和采集!