文档中心 > API类目 > 菜鸟末端商业

cainiao.cntec.locallife.print.device.sync (彩萝卜打印设备数据回流)

彩萝卜打印设备数据回流

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
printer_model String 可选 HP-001 打印机型号
province_full_name String 可选 陕西省 省名称
district_code Number 可选 10012 区编码
city_code Number 可选 100123 市编码
manager_per Number 可选 12 门店分成
city_full_name String 可选 西安市 市名称
mac String 可选 desdw121 盒子mac地址
district_full_name String 可选 雁塔区 区名称
printer_state String 可选 0 打印机状态
industry_id Number 可选 1 场景值
client_type String 可选 测试端口类型 端口类型
bind_time String 可选 2025-06-01 00:00:00 绑定时间
enable Boolean 可选 true 当前是否活跃(true:活跃 fasle:不活跃)
sn String 必须 10011 订单编号
state String 可选 在线 在线/离线
human_printer_state String 可选 正常 打印机状态中文
printer_maker String 可选 惠普打印机厂商 打印机厂商
address String 可选 陕西省西安市雁塔区 地址
box_model String 可选 XNT001 盒子型号
province_code Number 可选 1001 省编码
third_number String 可选 100262 门店编号
unbind_time String 可选 2025-06-01 00:00:00 解绑时间
name String 可选 测试门店1 门店名
client_num String 可选 3306 绑定的端口号
business_per Number 可选 12 彩萝卜分成
printer_serial String 可选 121212132dsds 打印机序列号
update_time String 必须 2025-06-01 00:00:00 更新时间

响应参数

名称 类型 示例值 描述
trace_id String 2340984084058043850348950 traceId,xx位,链路追踪排查问题使用
is_success Boolean true 是否调用成功
e_code String xxx 错误编码
model Boolean true 业务内部是否处理成功
e_msg String xxx 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
CainiaoCntecLocallifePrintDeviceSyncRequest req = new CainiaoCntecLocallifePrintDeviceSyncRequest();
req.setPrinterModel("HP-001");
req.setProvinceFullName("陕西省");
req.setDistrictCode(10012L);
req.setCityCode(100123L);
req.setManagerPer(12L);
req.setCityFullName("西安市");
req.setMac("desdw121");
req.setDistrictFullName("雁塔区");
req.setPrinterState("0");
req.setIndustryId(1L);
req.setClientType("测试端口类型");
req.setBindTime("2025-06-01 00:00:00");
req.setEnable(true);
req.setSn("10011");
req.setState("在线");
req.setHumanPrinterState("正常");
req.setPrinterMaker("惠普打印机厂商");
req.setAddress("陕西省西安市雁塔区");
req.setBoxModel("XNT001");
req.setProvinceCode(1001L);
req.setThirdNumber("100262");
req.setUnbindTime("2025-06-01 00:00:00");
req.setName("测试门店1");
req.setClientNum("3306");
req.setBusinessPer(12L);
req.setPrinterSerial("121212132dsds");
req.setUpdateTime("2025-06-01 00:00:00");
CainiaoCntecLocallifePrintDeviceSyncResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<cainiao_cntec_locallife_print_device_sync_response>
    <trace_id>2340984084058043850348950</trace_id>
    <is_success>true</is_success>
    <e_code>xxx</e_code>
    <model>true</model>
    <e_msg>xxx</e_msg>
</cainiao_cntec_locallife_print_device_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

返回
顶部