cainiao.resourecenter.resource.modifynode (节点类资源修改)

节点类资源修改

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_cnrc_modify_node_d_t_o CnrcModifyNodeDto 可选 节点资源修改DTO
  • └ address
  • String
  • 可选
  • 杭州市余杭区良睦路999号
  • 地址,文本类型
  • └ brand_code
  • String
  • 必须
  • YTO
  • 品牌code,从菜鸟申请
  • └ coverage_list
  • String []
  • 可选
  • 3301005
  • 覆盖的行政区域
  • └ end_work_time
  • String
  • 可选
  • 20:00
  • 结束工作时间
  • └ full_name
  • String
  • 必须
  • 杭州分拨中心
  • 资源全称
  • └ out_biz_code
  • String
  • 必须
  • SF001
  • 相同配送品牌下外部编码,不允许重复
  • service_list
  • CnrcModifyServiceDto []
  • 必须
  • 资源下面服务列表
  • round_list
  • CnrcModifyRoundDto []
  • 必须
  • 服务下面的波次列表
  • └ deliver_cycle_content
  • String
  • 必须
  • 1
  • 周期送参数配置,例1,
  • └ deliver_cycle_type
  • String
  • 必须
  • WEEKLY
  • 周期送类型
  • └ timing
  • String
  • 必须
  • 4
  • 作业时长
  • └ departure_time
  • String
  • 可选
  • 20:00
  • 发车时间
  • └ service_code
  • String
  • 必须
  • 001
  • 服务编码,菜鸟提供
  • └ added_service_code
  • String
  • 可选
  • ORDERSENDTO
  • 增值服务编码
  • └ service_feature
  • String
  • 可选
  • 14:00-16:00,18:00-20:00
  • 预约配送在网点资源才有效,预约配送服务参数为消费者可预约的时间段。 一个时间段的2个时间之间使用[-]分隔,多个预约时间段使用逗号分隔。 举例:14:00-16:00,18:00-20:00
  • └ added_service_feature
  • String
  • 可选
  • 周五
  • 增值服务参数,上门安装只能周五
  • └ start_work_time
  • String
  • 可选
  • 14:00
  • 开始工作时间
  • └ view_name
  • String
  • 可选
  • 圆通速递
  • 节点资源可见名称
  • └ type
  • String
  • 必须
  • 6
  • 资源类型
  • └ res_code
  • String
  • 必须
  • YTO001
  • 修改资源code

响应参数

名称 类型 示例值 描述
data String data 结果数据
errorcode String DBEXCEPTION 异常码
measage String 数据库异常 异常码描述
issuccess Boolean true 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
CainiaoResourecenterResourceModifynodeRequest req = new CainiaoResourecenterResourceModifynodeRequest();
CainiaoResourecenterResourceModifynodeRequest.CnrcModifyNodeDto obj1 = new CainiaoResourecenterResourceModifynodeRequest.CnrcModifyNodeDto();
obj1.setAddress("杭州市余杭区良睦路999号");
obj1.setBrandCode("YTO");
obj1.setCoverageList("3301005");
obj1.setEndWorkTime("20:00");
obj1.setFullName("杭州分拨中心");
obj1.setOutBizCode("SF001");
List<CainiaoResourecenterResourceModifynodeRequest.CnrcModifyServiceDto> list3 = new ArrayList<CainiaoResourecenterResourceModifynodeRequest.CnrcModifyServiceDto>();
CainiaoResourecenterResourceModifynodeRequest.CnrcModifyServiceDto obj4 = new CainiaoResourecenterResourceModifynodeRequest.CnrcModifyServiceDto();
list3.add(obj4);
List<CainiaoResourecenterResourceModifynodeRequest.CnrcModifyRoundDto> list7 = new ArrayList<CainiaoResourecenterResourceModifynodeRequest.CnrcModifyRoundDto>();
CainiaoResourecenterResourceModifynodeRequest.CnrcModifyRoundDto obj8 = new CainiaoResourecenterResourceModifynodeRequest.CnrcModifyRoundDto();
list7.add(obj8);
obj8.setDeliverCycleContent("1");
obj8.setDeliverCycleType("WEEKLY");
obj8.setTiming("4");
obj8.setDepartureTime("20:00");
list5.setRoundList(list7);
obj4.setServiceCode("001");
obj4.setAddedServiceCode("ORDERSENDTO");
obj4.setServiceFeature("14:00-16:00,18:00-20:00");
obj4.setAddedServiceFeature("周五");
obj1.setServiceList(list3);
obj1.setStartWorkTime("14:00");
obj1.setViewName("圆通速递");
obj1.setType("6");
obj1.setResCode("YTO001");
req.setParamCnrcModifyNodeDTO(obj1);
CainiaoResourecenterResourceModifynodeResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<cainiao_resourecenter_resource_modifynode_response>
    <data>data</data>
    <errorcode>DBEXCEPTION</errorcode>
    <measage>数据库异常</measage>
    <issuccess>true</issuccess>
</cainiao_resourecenter_resource_modifynode_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>

错误码解释

错误码 错误描述 解决方案
isp.001 001 重试

API工具

如何获得此API

FAQ

返回
顶部