taobao.inventory.warehouse.manage (创建商家仓或者更新商家仓信息)

创建商家仓或者更新商家仓信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
ware_house_dto WareHouseDto 必须 仓库信息
  • └ address
  • String
  • 可选
  • 留下街道221号
  • 详细地址描述
  • └ address_area_name
  • String
  • 必须
  • 广东省~ 广州市~ 越秀区
  • 仓库地址信息,格式 :省~市~区县
  • └ alias_name
  • String
  • 必须
  • 仓A
  • 别名
  • └ contact
  • String
  • 可选
  • 商家A
  • 联系人
  • └ phone
  • String
  • 可选
  • 1591730505
  • 电话号码
  • └ post_code
  • String
  • 可选
  • 40000001
  • 邮编
  • └ store_code
  • String
  • 必须
  • STORE_1
  • 仓库编码,仅允许使用字母、数字、下划线,并且在6-30个字符内
  • └ store_name
  • String
  • 必须
  • 华南仓
  • 仓库名称
  • └ operate_type
  • String
  • 必须
  • ADD
  • 操作类型,新增:ADD;修改:UPDATE

响应参数

名称 类型 示例值 描述
result Result result
  • └ data
  • Boolean
  • [wareHouse1,wareHouse2]
  • data
  • └ error_code
  • String
  • "isv.invalid-parameter"
  • errorCode
  • └ error_msg
  • String
  • ""
  • errorMsg
  • └ success
  • Boolean
  • true
  • success

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
InventoryWarehouseManageRequest req = new InventoryWarehouseManageRequest();
InventoryWarehouseManageRequest.WareHouseDto obj1 = new InventoryWarehouseManageRequest.WareHouseDto();
obj1.setAddress("留下街道221号");
obj1.setAddressAreaName("广东省~ 广州市~ 越秀区");
obj1.setAliasName("仓A");
obj1.setContact("商家A");
obj1.setPhone("1591730505");
obj1.setPostCode("40000001");
obj1.setStoreCode("STORE_1");
obj1.setStoreName("华南仓");
obj1.setOperateType("ADD");
req.setWareHouseDto(obj1);
InventoryWarehouseManageResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<inventory_warehouse_manage_response>
    <result>
        <data>[wareHouse1,wareHouse2]</data>
        <error_code>&quot;isv.invalid-parameter&quot;</error_code>
        <error_msg>&quot;&quot;</error_msg>
        <success>true</success>
    </result>
</inventory_warehouse_manage_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

返回
顶部