文档中心 > API类目 > 阿里影业云智API

taobao.lark.cinema.device.heart (本地设备心跳监测)

本地设备心跳监测

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
device_online_data DeviceOnlineData 可选 心跳参数
  • └ sys_version
  • String
  • 可选
  • win10
  • 系统版本
  • └ event_id
  • String
  • 可选
  • 1001
  • 事件ID
  • └ report_num
  • Number
  • 可选
  • 1
  • 票房数量
  • └ host_ip
  • String
  • 可选
  • 192.168.0.1
  • ip地址
  • └ command_code
  • String
  • 可选
  • DEVICE_ONLINE
  • 命令code
  • └ product_key
  • String
  • 可选
  • xxx
  • 产品秘钥
  • └ device_name
  • String
  • 可选
  • YZ_POS_888_xxx
  • 设备名称
  • args
  • YunZhiPosArgs
  • 可选
  • 设备信息
  • └ app_version
  • String
  • 可选
  • 1.0.0
  • 设备版本
  • └ device_alias
  • String
  • 可选
  • YZ_POS_888_xxx
  • 设备别名
  • extra
  • YunZhiPosExtra
  • 可选
  • 扩展字段
  • └ memory_info
  • String
  • 可选
  • 8G
  • 内存信息
  • extension_info
  • YunZhiPosExtension
  • 可选
  • 扩展信息
  • └ member_printer_type
  • String
  • 可选
  • POS58
  • 内存打印机类型
  • └ ticket_port_type
  • String
  • 可选
  • Drive
  • 票纸打印类型
  • └ win_form
  • String
  • 可选
  • true
  • winForm信息
  • └ tag_printer
  • String
  • 可选
  • POS58
  • 打印机类型
  • └ card_reader_type
  • String
  • 可选
  • ID读卡器
  • 读卡器类型
  • └ card_reader
  • String
  • 可选
  • ID读卡器
  • 读卡器
  • └ card_type
  • String
  • 可选
  • Common
  • 卡类型
  • └ good_printer
  • String
  • 可选
  • POS58
  • 卖品打印机
  • └ goods_port_type
  • String
  • 可选
  • LPT
  • 卖品打印顺序
  • └ ticket_printer_type
  • String
  • 可选
  • Drive
  • 票纸打印纸类型
  • └ ticket_printer
  • String
  • 可选
  • POS80
  • 票纸打印机
  • └ good_print_template
  • String
  • 可选
  • 58
  • 卖品打印模版
  • └ good_printer_type
  • String
  • 可选
  • Drive
  • 卖品打印类型
  • └ member_print_template
  • String
  • 可选
  • 58
  • 内存打印类型
  • └ member_printer
  • String
  • 可选
  • Drive
  • 内存打印机
  • └ work_station_name
  • String
  • 可选
  • 前台
  • 工作站
  • └ app_name
  • String
  • 可选
  • LarkPos
  • pos名称
  • └ pc_name
  • String
  • 可选
  • PC-20211218AYXJ
  • 主机名称
  • └ cpu_info
  • String
  • 可选
  • Cpu:Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz;厂商:GenuineIntel
  • cpu情况
  • └ device_name
  • String
  • 可选
  • YZ_POS_68705_00e04d4e8068
  • 设备名称
  • └ device_app_status
  • String
  • 可选
  • 1
  • 设备状态1
  • └ device_status
  • String
  • 可选
  • 1
  • 设备状态2
  • └ cinema_link_i_d
  • String
  • 可选
  • 68705
  • 影城内码
  • └ operate_version
  • String
  • 可选
  • Windows10
  • 操作系统版本
  • └ system_bit
  • String
  • 可选
  • x64
  • 是否64位
  • └ mac_address
  • String
  • 可选
  • 00:E0:4D:4E:80:68
  • mac地址
  • └ cinema_name
  • String
  • 可选
  • 幸福蓝海影城(昆明金鹰店)
  • 影城名称
  • └ lease_code
  • String
  • 可选
  • xflhychm1920*1080
  • 租户名称
  • └ pixel
  • String
  • 可选
  • 1920*1080
  • 分辨率
  • └ device_id
  • String
  • 可选
  • 00E04D4E8068
  • 设备ID
  • └ cinema_name
  • String
  • 可选
  • 幸福蓝海影城
  • 影城名称
  • └ cinema_code
  • String
  • 可选
  • 88888888
  • 国家编码
  • └ event_time
  • String
  • 可选
  • 2025-08-19 10:21:16
  • 发生时间
  • └ online_time
  • Number
  • 可选
  • 11111111
  • 上线时间
  • └ event_name
  • String
  • 可选
  • 云智POS设备信息上传
  • 事件标题
  • └ product_version_code
  • String
  • 可选
  • 1.1.8.0
  • 软件版本

响应参数

名称 类型 示例值 描述
result Boolean true 成功
result_code String 200 错误码
result_msg String 错误 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LarkCinemaDeviceHeartRequest req = new LarkCinemaDeviceHeartRequest();
LarkCinemaDeviceHeartRequest.DeviceOnlineData obj1 = new LarkCinemaDeviceHeartRequest.DeviceOnlineData();
obj1.setSysVersion("win10");
obj1.setEventId("1001");
obj1.setReportNum(1L);
obj1.setHostIp("192.168.0.1");
obj1.setCommandCode("DEVICE_ONLINE");
obj1.setProductKey("xxx");
obj1.setDeviceName("YZ_POS_888_xxx");
LarkCinemaDeviceHeartRequest.YunZhiPosArgs obj2 = new LarkCinemaDeviceHeartRequest.YunZhiPosArgs();
obj2.setAppVersion("1.0.0");
obj2.setDeviceAlias("YZ_POS_888_xxx");
LarkCinemaDeviceHeartRequest.YunZhiPosExtra obj3 = new LarkCinemaDeviceHeartRequest.YunZhiPosExtra();
obj3.setMemoryInfo("8G");
LarkCinemaDeviceHeartRequest.YunZhiPosExtension obj4 = new LarkCinemaDeviceHeartRequest.YunZhiPosExtension();
obj4.setMemberPrinterType("POS58");
obj4.setTicketPortType("Drive");
obj4.setWinForm("true");
obj4.setTagPrinter("POS58");
obj4.setCardReaderType("ID读卡器");
obj4.setCardReader("ID读卡器");
obj4.setCardType("Common");
obj4.setGoodPrinter("POS58");
obj4.setGoodsPortType("LPT");
obj4.setTicketPrinterType("Drive");
obj4.setTicketPrinter("POS80");
obj4.setGoodPrintTemplate("58");
obj4.setGoodPrinterType("Drive");
obj4.setMemberPrintTemplate("58");
obj4.setMemberPrinter("Drive");
obj4.setWorkStationName("前台");
obj3.setExtensionInfo(obj4);
obj3.setAppName("LarkPos");
obj3.setPcName("PC-20211218AYXJ");
obj3.setCpuInfo("Cpu:Intel(R) Core(TM) i5 CPU         650  @ 3.20GHz;厂商:GenuineIntel");
obj3.setDeviceName("YZ_POS_68705_00e04d4e8068");
obj3.setDeviceAppStatus("1");
obj3.setDeviceStatus("1");
obj3.setCinemaLinkID("68705");
obj3.setOperateVersion("Windows10");
obj3.setSystemBit("x64");
obj3.setMacAddress("00:E0:4D:4E:80:68");
obj3.setCinemaName("幸福蓝海影城(昆明金鹰店)");
obj3.setLeaseCode("xflhychm1920*1080");
obj3.setPixel("1920*1080");
obj2.setExtra(obj3);
obj2.setDeviceId("00E04D4E8068");
obj1.setArgs(obj2);
obj1.setCinemaName("幸福蓝海影城");
obj1.setCinemaCode("88888888");
obj1.setEventTime("2025-08-19 10:21:16");
obj1.setOnlineTime(11111111L);
obj1.setEventName("云智POS设备信息上传");
obj1.setProductVersionCode("1.1.8.0");
req.setDeviceOnlineData(obj1);
LarkCinemaDeviceHeartResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<lark_cinema_device_heart_response>
    <result>true</result>
    <result_code>200</result_code>
    <result_msg>错误</result_msg>
</lark_cinema_device_heart_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

返回
顶部