我尝试使用以下API与有效载荷更新跟踪号和运营商代码。
http://example.com/rest/default/V1/shipment/track
有效载荷
{
"entity":{
"order_id":63,
"entity_id":26,
"parent_id":26,
"weight":2,
"qty":1,
"description":"This is testing trackig no",
"extension_attributes":{
},
"track_number":"333333",
"title":"United Parcel Service",
"carrier_code":"United Parcel Service"
}
}
上面的API可以在下面的文档链接中找到。https://magento.redoc.ly/2.4.3-admin/tag/shipmenttrack
发货是通过Magento UI完成的,但是跟踪号和承运人代码没有更新。因此,我使用Rest API使用上述API更新跟踪号和运营商代码。根据文档,它有数量和重量。如果一艘船有不止一件货物,我们是否应该给出总数量和总重量?
它给出了200 OK的响应,但是Magento UI没有显示跟踪细节。
订单完成后更新跟踪是否有限制?
即使订单是"Processing">
请建议。
谢谢Rajan
POST URL:https://example.com/index.php/rest/V1/shipment/track
请尝试以下有效载荷,
{"entity" {"order_id" 1232,"parent_id" 1234,"track_number"96867546342","title"Delhivery"carrier_code"custom"}}