connect checkDynamicSecret notifyToWait recognizeFace videoCallToOpen release listenOpenStatus listenKeyValue
本插件封装了X5-AC Android SDK 。
首先需要初始化远端主机IP,通过传入远端主机IP,以便后续与该主机进行通信。 connect({params},callback(ret))
targetIP:
ret:
{
state: true //布尔型;true||false,是否连接成功
}
var demo = api.require('x5ac');
demo.connect({
targetIP: 'dfgkdl',
},function(ret){
api.alert({
msg: JSON.stringify(ret)
})
});
Android系统
可提供的1.0.0及更高版本
校验动态密码是否正确。
checkDynamicSecret({params},callback(ret))
checkSecret:
ret:
{
state: true //布尔型;true||false,校验动态密码是否正确
}
var demo = api.require('x5ac');
demo.checkDynamicSecret({
checkSecret: "12233"
},function(ret){
api.alert({
msg: JSON.stringify(ret)
})
});
Android系统
可提供的1.0.0及更高版本
通知A插件进入待机状态。
notifyToWait(callback(ret))
ret:
{
state: true //布尔型;true||false,通知A插件是否进入待机状态。
}
var demo = api.require('x5ac');
demo.notifyToWait(function(ret){
api.alert({
msg: JSON.stringify(ret)
})
});
Android系统)
可提供的1.0.0及更高版本
可视通话开门,需传入相应的token给A插件验证。
videoCallToOpen({params},callback(ret))
token:
ret:
{
state: true //布尔型;true||false传入相应的token给A插件验证是否成功
}
var demo = api.require('x5ac');
demo.videoCallToOpen({
token: "12233"
},function(ret){
api.alert({
msg: JSON.stringify(ret)
})
});
Android系统
可提供的1.0.0及更高版本
人脸识别是否成功,需通知A插件。
recognizeFace({params},callback(ret))
success:
ret:
{
state: true //布尔型;true||false人脸识别是否成功,需通知A插件是否成功。
}
var demo = api.require('x5ac');
demo.recognizeFace({
success: true
},function(ret){
api.alert({
msg: JSON.stringify(ret)
})
});
Android系统
可提供的1.0.0及更高版本
释放资源
release()
var demo = api.require('x5ac');
demo.release();
Android系统
可提供的1.0.0及更高版本
设置开门结果的监听器:
listenOpenStatus(allback(ret))
ret:
{
state: true , //布尔型;true||false开门结果是否成功
type:'BLE' //字符串 NFC NFC开门
BLE 蓝牙开门
DYNAMIC_KEY 动态密码开门
VIDEO_CALL 可视通话开门
}
var demo = api.require('x5ac');
demo.listenOpenStatus(function(ret){
api.alert({
msg: JSON.stringify(ret)
})
});
Android系统
可提供的1.0.0及更高版本
通联微信支付接口
设置A插件的按键监听器:
listenKeyValue(callback(ret))
ret:
{
key: '' , //字符串类型:监听返回数据;
}
var demo = api.require('x5ac');
demo.listenKeyValue(function(ret){
api.alert({
msg: JSON.stringify(ret)
})
});
Android系统