文档中心 > API类目 > 天猫服务商品API

tmall.servicecenter.servicestore.createservicestore (服务网点创建)

创建网点信息。对于同一个服务商,通过 service_store_code 保证网点唯一性。需要保证网点不存在才能创建。地址信息:中文和编码二选一,都填则以编码address_code为准。 错误码 1, 服务商昵称无效 2, 缺少省份 3, 缺少城市 4, 缺少区域 5, 缺少详细地址 6, 传入地址不在标准地址库中,无法解析 7, 缺少网点编码 8, 缺少网点名称 9, 缺少网点电话 10, 网点已存在 11, 网点不存在 12, 系统错误

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
service_store ServiceStoreDTO 必须 网点
  • └ address_city
  • String
  • 可选
  • 杭州市
  • 城市
  • └ address_code
  • Number
  • 可选
  • 331100
  • 标准地址编码。如果传入了这个字段,则地址信息以这个字段为准
  • └ address_detail
  • String
  • 必须
  • 浙江省杭州市余杭区文一西路969号4号楼小邮局
  • 标准详细地址
  • └ address_district
  • String
  • 可选
  • 余杭区
  • 标准地址-区
  • └ address_province
  • String
  • 可选
  • 浙江省
  • 标准地址-省
  • └ address_town
  • String
  • 可选
  • 五常街道
  • 标准地址-街道
  • └ manager_name
  • String
  • 可选
  • 张三
  • 网点经理人姓名
  • └ manager_phone
  • String
  • 可选
  • 12345678900
  • 网点经理人电话
  • └ phone
  • String
  • 必须
  • 12345678
  • 网点电话,例如座机
  • └ service_store_code
  • String
  • 必须
  • xxx
  • 网点编码,创建后不可修改
  • └ service_store_name
  • String
  • 必须
  • 网点名称
  • 网点名称

响应参数

名称 类型 示例值 描述
result ResultBase . result
  • └ error_code
  • Number
  • 123
  • 错误码
  • └ error_msg
  • String
  • demo
  • 错误信息
  • └ gmt_create
  • Date
  • 2017-12-22 11:23:00
  • gmtCreate
  • └ gmt_modified
  • Date
  • 2017-12-22 11:23:00
  • gmtModified
  • └ success
  • Boolean
  • false
  • 方法调用是否成功
  • └ value
  • Number
  • 123
  • 返回值

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmallServicecenterServicestoreCreateservicestoreRequest req = new TmallServicecenterServicestoreCreateservicestoreRequest();
TmallServicecenterServicestoreCreateservicestoreRequest.ServiceStoreDTO obj1 = new TmallServicecenterServicestoreCreateservicestoreRequest.ServiceStoreDTO();
obj1.setAddressCity("杭州市");
obj1.setAddressCode(331100L);
obj1.setAddressDetail("浙江省杭州市余杭区文一西路969号4号楼小邮局");
obj1.setAddressDistrict("余杭区");
obj1.setAddressProvince("浙江省");
obj1.setAddressTown("五常街道");
obj1.setManagerName("张三");
obj1.setManagerPhone("12345678900");
obj1.setPhone("12345678");
obj1.setServiceStoreCode("xxx");
obj1.setServiceStoreName("网点名称");
req.setServiceStore(obj1);
TmallServicecenterServicestoreCreateservicestoreResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tmall_servicecenter_servicestore_createservicestore_response>
    <result>
        <error_code>123</error_code>
        <error_msg>demo</error_msg>
        <gmt_create>2017-12-22 11:23:00</gmt_create>
        <gmt_modified>2017-12-22 11:23:00</gmt_modified>
        <success>false</success>
        <value>123</value>
    </result>
</tmall_servicecenter_servicestore_createservicestore_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

返回
顶部