BLNetwork
概述
BroadLink 开放 SDK 可以让开发者在 BroadLink 智能模块时,快速集成 BroadLink 的 easyconfig 技术,设备发现和数据传输到自己的应用中。 用户只需要将硬件和 UI 准备好,即可以在最短时间内完成整套产品的开发。同 时,也可以直接控制 BroadLink 的智能产品。
模块接口
requestDispatch
发送请求
requestDispatch({params}, callback(ret, err))
params
command:
- 类型:字符串
- 描述:请求命令;可参考 BroadLink Android/IOS SDK 用户手册
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
result: '' //字符串类型;返回处理结果
}
示例代码
var demo = api.require('BLNetwork');
demo.requestDispatch({
command: '{"api_id":1,"command" : "network_init","license":"0000000000000000000000","type_license":"aaaaaaaaaaaaaaaaaaaaa","main_udp_ser":"www.baidu.com","backup_udp_ser":"www.sina.com.cn","main_tcp_ser":"www.google.com","main_udp_port":80,"backup_udp_port":8080,"main_tcp_port":80}'
}, function(ret) {
alert(JSON.stringify(ret));
});
可用性
Android , iOS 系统
最低适用版本 1.0.0