纯自己坑记录,无技术含量
调用https://github.com/amzn/selling-partner-api-docs/blob/main/references/fulfillment-inbound-api/fulfillmentInboundV0.md#updateinboundshipment可以修改已存在的货件。
场景如下,混装货件A中有aa、bb二个sku,现在我想修改货件A中只有aa一个sku:
老版本:2021.9月左右我做的第一版本中,参数为:
等于说我不需要bb,我就在inboundShipmentItems中不传即可。
前几天发现按照这种方式传之后,updateInboundShipment接口不报错,返回success,亚马逊后台中货件还是二个sku,无变化,这时候去调用putTransportDetails接口去修改承运人或者修改追踪编号接口报错。
然后进行测试修改发现,传递参数改变了…
等于说在不需要bb的时候,要给予数量quantityShipped为0,即便是混装quantityInCase=0必传哦,不然updateInboundShipment接口不报错,亚马逊后台还是二个sku。
纯坑,无技术含量,勿喷。