如何使用MWS API通过其SKU ID查找库存的入库货件ID?

时间:2017-04-06 18:29:37

标签: amazon-mws

我只有产品的SKU ID,现在我需要查找其入库货件ID并获取货件内容。

例如: 如果出货时带有ID' TESTSHP'被运送3件产品:

[
  {
    "name": "root",
    "children": [
      {
        "name": "d3",
        "children": [
          {
            "name": "Transitions",
            "children": [
              {
                "name": "d3.transition"
              }
            ]
          },
          {
            "name": "Selections",
            "children": [
              {
                "name": "d3.select"
              },
              {
                "name": "d3.selectAll"
              }
            ]
          }
        ]
      }
    ]
  }
]
app app中的

仅输入此部分' PRDCT' SKU ID,我需要显示使用相同货件ID运输的所有产品的清单。 结果我必须显示:

1.name_of_product='TV', SKU='PRDCT-1-1', quantity='1',...
2.name_of_product='PC', SKU='PRDCT-2-2', quantity='2',...
3.name_of_product='Tablet', SKU='PRDCT-3-10', quantity='10',...

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

如果我理解正确,您有SKU并想知道SKU所属的货件ID。我建议的唯一方法是使用您想要的ShipmentStatus调用ListInboundShipments并循环查找您拥有的SKU,' PRDCT'。可能多次,取决于您有多少货物。一旦您在特定货件上找到该SKU,请获取该货件ID并使用该货件ID呼叫ListInboundShipmentItems以获取其上所有其他SKU的列表。

我不知道您可以在哪里搜索SKU。