跳到主要内容

鼠标参数采集

调用此接口之前必须先调用mouse_collection_open开启鼠标采集的接口手机才能请求到采集页面。
每台设备都需要一个鼠标参数来进行精准定位,默认会自动从通用库内去匹配,如果匹配不上就需要手动去采集一次鼠标参数。
因为此接口调用后比较耗时,所以只是先返回一个可以进行采集的反馈,具体的采集结果在mouse_collection_cfg_ret回调内返回。
本接口不支持http调用。

  • 鼠标参数采集前先需要设备正确的连接usb设备,且手机上也以全屏模式(从桌面运行)打开采集页面。
  • 鼠标参数采集页面地址 http://{内核服务的ip地址}:9911/api?fun=collection
    例如:http://192.168.0.233:9911/api?fun=collection

请求参数

{
"fun": "mouse_collection_cfg", //功能名
"msgid": 0,
"data": {
"deviceid": "F4:0F:24:D8:42:21" //设备id
} //参数内容
}

成功返回

{
"fun": "mouse_collection_cfg", //功能名
"msgid": 0,
"message": "成功", //调用返回消息
"status": 0 //0成功,非0失败
}

失败返回

{
"fun": "mouse_collection_cfg", //功能名
"msgid": 0, //消息id,服务端接收后会原样返回,websocket连接可用用来异步转同步用。http模式直接填0
"data": {
"deviceid": "F4:0F:24:D8:42:21" //设备id
}, //参数内容
"message": "设备不存在", //调用返回消息
"status": 3
}