文档中心 > API类目 > 天猫供应链

taobao.tmhk.jingya.thirdpartwarehouse.inventory.sync (天猫国际鲸芽三方存库库存同步)

天猫国际鲸芽三方存库库存同步

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
third_warehouse_inventory_sync_param ThirdWarehouseInventorySyncParam 必须 入参
  • └ merchant_code
  • String
  • 必须
  • CSTFX
  • 租户,区分正式测试
  • └ supplier_id
  • Number
  • 必须
  • 697068658934
  • 鲸芽供应商ID
  • └ quantity
  • Number
  • 必须
  • 123
  • 库存数量
  • └ outer_id
  • String
  • 必须
  • CW666556313776
  • 外部编码
  • └ barcode
  • String
  • 可选
  • 9345156207905
  • 商品条码
  • └ warehouse_code
  • String
  • 必须
  • JMZ001
  • 鲸芽仓编码

响应参数

名称 类型 示例值 描述
data Data [] data
  • └ merchant_code
  • String
  • CSTFX
  • 入参中的MerchantCode
  • └ quantity
  • Number
  • 123
  • 入参中的quantity
  • └ supplier_id
  • Number
  • 697068658934
  • 入参中的supplierId
  • └ success
  • Boolean
  • false
  • 该条记录是否同步成功
  • └ error_message
  • String
  • 更新或创建时供应商ID不可为空
  • 该条记录失败原因
  • └ outer_id
  • String
  • CW666556313776
  • 入参中的outerId
  • └ barcode
  • String
  • 9345156207905
  • 入参中的barcode
  • └ warehouse_code
  • String
  • JMZ001
  • 入参中的warehouseCode
  • └ source
  • String
  • JIE_ZHOU
  • 入参中的source
error_message String 系统异常 errorMessage

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmhkJingyaThirdpartwarehouseInventorySyncRequest req = new TmhkJingyaThirdpartwarehouseInventorySyncRequest();
TmhkJingyaThirdpartwarehouseInventorySyncRequest.ThirdWarehouseInventorySyncParam obj1 = new TmhkJingyaThirdpartwarehouseInventorySyncRequest.ThirdWarehouseInventorySyncParam();
obj1.setMerchantCode("CSTFX");
obj1.setSupplierId(697068658934L);
obj1.setQuantity(123L);
obj1.setOuterId("CW666556313776");
obj1.setBarcode("9345156207905");
obj1.setWarehouseCode("JMZ001");
req.setThirdWarehouseInventorySyncParam(obj1);
TmhkJingyaThirdpartwarehouseInventorySyncResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tmhk_jingya_thirdpartwarehouse_inventory_sync_response>
    <data>
        <data>
            <merchant_code>CSTFX</merchant_code>
            <quantity>123</quantity>
            <supplier_id>697068658934</supplier_id>
            <success>false</success>
            <error_message>更新或创建时供应商ID不可为空</error_message>
            <outer_id>CW666556313776</outer_id>
            <barcode>9345156207905</barcode>
            <warehouse_code>JMZ001</warehouse_code>
            <source>JIE_ZHOU</source>
        </data>
    </data>
    <error_message>系统异常</error_message>
</tmhk_jingya_thirdpartwarehouse_inventory_sync_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部