首页 > 其他分享 >第五节 使用ISM Web组态软件使用RESTFul采集第三方设备

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备

时间:2023-01-28 17:34:16浏览次数:54  
标签:Web 数据 接口 组态 添加 ISM RESTFul 数据模型 设备

文章目录

  • ​​前言​​
  • ​​一、RESTFul是什么?​​
  • ​​1.RESTFul数据格式​​
  • ​​1.请求接口地址​​
  • ​​二、使用步骤​​
  • ​​1.建立RESTFul设备模型​​
  • ​​2.添加RESTFul数据​​
  • ​​3.创建RESTFul设备​​
  • ​​4.申请接口的令牌​​
  • ​​5.使用ApiPost软件模拟上传​​
  • ​​总结​​

前言

本节帮助用户使用RESTFul接口完成与第三方设备的对接


一、RESTFul是什么?

RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更、删除所调用资源。–来自百度百科

1.RESTFul数据格式

接口只用JSON数据格式

{
"AccessToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2NjI2OTQxODMsInN1YiI6InRva2VuIn0.pDs3eOvNqfmGPt3pvGzQvmWoXg5lbU7ZnTwVIdCWmls",
"DeviceFlag":"cf70a4d1-83a4-9267-98cc-193a267655d9",
"UpdateList":[
{
"DataModelFlag":"d651d71b-69af-f675-84be-16a5079a57aa",
"value":"1"
},
{
"DataModelFlag":"81dcdb3b-5a24-5981-e8ac-49f005d22c7e",
"value":"11.3"
},
],
}

AccessToken接口的令牌
DeviceFlag设备标识,标识更新的是台设备
UpdateList数据更新列表
DataModelFlag为RESTFul数据模型里面的数据标识
value准备更新的值,此值必须为字符串类型

1.请求接口地址

接口地址 /api/v1/PushDeviceData,

二、使用步骤

1.建立RESTFul设备模型

登录系统后找到数据模型->RESTFul设备,点击添加按钮,按照界面提示添加RESTFul设备数据模型

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备_数据模型

2.添加RESTFul数据

找到刚才添加的数据模型,点击数据列表,进入模型数据添加

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备_restful_02


添加添加数据,弹窗数据参数界面,根据界面上的提示,添加所需要的数据。

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备_后端_03


添加完成后列表页会出现数据标识,这个标识后面会用到。

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备_数据_04

3.创建RESTFul设备

有了数据模型,我们就可以添加设备了。点击设备管理->创建设备

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备_restful_05


设备类型选择RESTFul设备,设备模型选择我们刚才创建的RESTFul模型

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备_restful_06


点击我们刚才创建的设备,找到设备标识,记下此数据。

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备_restful_07

4.申请接口的令牌

找到设置中心->API令牌,单击新建按钮,系统会自动分配一个令牌。

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备_后端_08


5.使用ApiPost软件模拟上传

下载安装ApiPost软件。

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备_数据模型_09

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备_数据模型_10


在数据仓库里面就可以查看刚才更新的数据值了。

第五节 使用ISM Web组态软件使用RESTFul采集第三方设备_后端_11

总结


SM组态软件 演示地址:http://demo.ismctl.com:8081/



标签:Web,数据,接口,组态,添加,ISM,RESTFul,数据模型,设备
From: https://blog.51cto.com/u_15938018/6025056

相关文章

  • 第六节 使用ISM Web组态软件的自定义数据
    文章目录​​前言​​​​一、ISM的自定义数据支持哪些运算​​​​二、使用说明​​​​1.取位运算​​​​2.复杂数据运算​​​​3.查看自定义数据结果​​​​总结​......
  • ISM Web组态软件的组态应用开发之组态界面简介
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录​​前言​​​​一、组件样式​​​​二、组件的事件​​​​三、组件的动作​​​​四、组件的动画......
  • 第一节 ISM Web工业可视化组态软件简介
    文章目录​​简介​​​​一、ISM组态软件架构​​​​简介​​​​特点与详细功能​​​​二、使用权限​​​​1.授权问题​​​​2.声明​​​​3.组件界面截图​​​​......
  • 第七节 使用ISM Web组态软件的静态数据
    文章目录​​什么是静态数据?​​​​一、使用步骤​​​​步骤1​​​​步骤2​​​​步骤3​​​​总结​​什么是静态数据?静态数据就是设备的静态属性,比如设备里面的软件......
  • 第二节 使用ISM Web组态软件利用采集到的Modbus设备数据开发组态应用
    系列文章目录​​第一节使用ISMWeb组态软件采集Modbus设备数据​​第二节使用ISMWeb组态软件利用采集到的Modbus设备数据开发组态应用文章目录​​系列文章目录​​​​......
  • 第四节 使用ISM Web组态软件采集SNMP V3设备数据
    系列文章目录​​第一节使用ISMWeb组态软件采集Modbus设备数据​​第二节使用ISMWeb组态软件利用采集到的Modbus设备数据开发组态应用第三节使用ISMWeb组态软件采集OP......
  • ISM Web组态大屏监控软件的脚本使用
    前言为了解决多设备数据运算和多设备数据联动,ISM提供了类go语言的格式的系统脚本新建脚本执行间隔是脚本的执行间隔时间输入完脚本后,点击检查,可以检查脚本是否有错误。语法......
  • JavaWeb-Filter&Listener
    JavaWeb-Filter&Listener1,Filter1.1Filter概述Filter表示过滤器,是JavaWeb三大组件(Servlet、Filter、Listener)之一。过滤器可以把对资源的请求拦截下来,从而实现......
  • WebSocket长连接接入支付宝消息服务,实现消息通知
    ​大家好,我是小悟在对接支付宝开放平台的一些常用功能时,常常需要收到支付宝的回调通知结果,才能处理业务逻辑。此文介绍通过WebSocket长连接接入支付宝消息服务,实现消息通知......
  • Dynamics CRM Online WebAPI
    创建应用1.登录https://portal.azure.com/#home2.选择AzureActiveDirectory3.在注册应用程序页面中输入应用程序的注册信息3.1添加应用程序3.2填写应用程序注册......