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

tmall.servicecenter.servicestore.updateservicestore (修改网点信息)

修改网点信息。对于同一个服务商,通过 service_store_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 1 result
  • └ error_code
  • Number
  • 123
  • errorCode
  • └ error_msg
  • String
  • demo
  • errorMsg
  • └ gmt_create
  • Date
  • 2017-12-12 12:12:12
  • gmtCreate
  • └ gmt_modified
  • Date
  • 2017-12-12 12:12:12
  • gmtModified
  • └ success
  • Boolean
  • false
  • success
  • └ value
  • Number
  • 123
  • value

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmallServicecenterServicestoreUpdateservicestoreRequest req = new TmallServicecenterServicestoreUpdateservicestoreRequest();
TmallServicecenterServicestoreUpdateservicestoreRequest.ServiceStoreDto obj1 = new TmallServicecenterServicestoreUpdateservicestoreRequest.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);
TmallServicecenterServicestoreUpdateservicestoreResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tmall_servicecenter_servicestore_updateservicestore_response>
    <result>
        <error_code>123</error_code>
        <error_msg>demo</error_msg>
        <gmt_create>2017-12-12 12:12:12</gmt_create>
        <gmt_modified>2017-12-12 12:12:12</gmt_modified>
        <success>false</success>
        <value>123</value>
    </result>
</tmall_servicecenter_servicestore_updateservicestore_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

返回
顶部