组态在线的按钮支持调用第三方API,与第三方系统进行交互,如通过调用云智设备在线的API实现远程控制。
3.8.1 实例1:调用云智设备在线的设备控制API
第一步:添加jquery框架


第二步:加入按钮,选中按钮,点击鼠标右键添加脚本

//鼠标点击脚本,函数类型function(data,e)
var pswd=prompt("请输入控制密码");
$.get("http://eiot.iipcloud.com/api/ctl?deviceID=2018130933201&attrcode=v0&value=4&pswd="+pswd+"&mcid=1",function(data,status){
if (data.status==0){
alert("控制成功");
} else{
alert("控制失败");
}
});

第三步:保存代码,运行测试

3.8.2 实例2:调用第三方气象API获取当前温度情况I
第一步:添加jquery框架
同上,如果已经加入了,该步骤无需执行;
第二步:加入按钮,选中按钮,点击鼠标右键添加脚本

//鼠标点击脚本,函数类型function(data,e)
$.get("https://www.apiopen.top/weatherApi?city=株洲",function(data,status){
alert('【' + data['data']['city'] + "】温度:" + data['data']['wendu'] + "," + data['data']['ganmao']);
console.log(data);
});

第二步:加入按钮,选中按钮,点击鼠标右键添加脚本

文档更新时间: 2019-11-20 16:41 作者:吴勇刚