fulfillment shopify api not working 2023-01



我正在尝试使用这个api/fulfillment。{"error ":"Not Found"}

我的代码在这里

curl --location --request POST 'https://logixgrid-save.myshopify.com/admin/api/2023-01/fulfillments.json' 
--header 'X-Shopify-Access-Token: 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' 
--header 'Content-Type: application/json' 
--data-raw '{
"fulfillment": {
"message": "The package was shipped this morning.",
"notify_customer": false,

"tracking_info": {
"number": 1562678,
"url": "https://www.my-shipping-company.com",
"company": "my-shipping-company"
},
"line_items_by_fulfillment_order": [
{
"fulfillment_order_id": 5247929286964,

"fulfillment_order_line_items": [
{
"id": 1058737495,
"quantity": 1
}
]
}
]
}
}'

这是我的测试商店详细信息,你可以试试这个,我将在2天后删除所有这些

我得到这个响应

{"errors"不是Found"}

这很可能是因为1058737495id是直接从文档中获取的,而您的订单中没有这样的line_item。

编辑:你的订单id是错误的。你可以通过获取/admin/api/2023-01/orders/{{ order.id}}/fulfillment_orders.json来得到正确的。这将返回履行订单数组。尝试其中一个id -它应该可以工作。

curl -X GET "https://redacted.myshopify.com/admin/api/2023-01/orders/5250054553908/fulfillment_orders.json" 
-H "X-Shopify-Access-Token: shpca_redacted"

相关内容

  • 没有找到相关文章

最新更新