BLNetwork

概述

BroadLink 开放 SDK 可以让开发者在 BroadLink 智能插件时,快速集成 BroadLink 的 easyconfig 技术,设备发现和数据传输到自己的应用中。 用户只需要将硬件和 UI 准备好,即可以在最短时间内完成整套产品的开发。同 时,也可以直接控制 BroadLink 的智能产品。

插件接口

requestDispatch

发送请求

requestDispatch({params}, callback(ret, err))

params

command:

  • 类型:字符串
  • 描述:请求命令;可参考 [BroadLink Android/IOS SDK 用户手册](/res/open_sdk用户手册 0519.pdf)

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) {
    api.alert({msg: JSON.stringify(ret)});
});

可用性

Android , iOS 系统

最低适用版本 1.0.0

是否仍需要帮助? 请保持联络!
最后更新于 2024/11/18