跳到主要内容

如何实现和第三方平台对接?

1、首先先创建平台账号

注意

此操作由上级协助创建平台账号、密码

创建平台账号

2、登录北向管理平台,创建一个新的应用

点击前往登录
注意

若一开始未注册应用,则会自动注册一个新的应用

创建一个新的应用创建一个新的应用
参数说明

应用名称 第三方平台的名称,
公司名称 第三方平台所属公司
应用类型 分为通用以及定制,通用指采用平台的数据结构,定制则采用第三方平台的数据结构
推送方式

推送方式说明
HTTP支持http以及https,post请求(推荐)
RabbitMQ支持rabbitMQ订阅推送(未使用)
KAFKA支持kafka订阅推送(未使用)
MQTT支持mqtt广播订阅推送(未使用)

订阅/推送地址 消息推送到某个地址,HTTP模式则为接口路径,中间件则为订阅主题

3、进入订阅管理,订阅需要推送的设备

1、点击订阅管理

进入订阅管理

2、点击新增

进入订阅管理

3、订阅需要推送的设备

注意

选择相应的设备类型后,该类型的设备传输消息时会一并推送至第三方平台
订阅报警消息:产生报警数据时一并推送至第三方平台
订阅故障消息:产生故障数据时一并推送至第三方平台
订阅心跳消息:产生心跳数据时一并推送至第三方平台
订阅事件消息:产生事件数据时一并推送至第三方平台
订阅设备管理消息:产生增、删、改操作时一并推送至第三方平台

4、订阅完成,进入实时推送界面查看数据推送

注意

订阅成功后可以触发账号下的设备,模拟报警测试推送情况
实时推送界面,左边为平台推送到第三方平台的数据内容,右边则为第三方平台的接口响应内容
若是订阅后长时间未收到推送,可参考 为什么订阅后收不到推送

总结

北向推送即是将设备在真实环境中产生的所有数据推送给第三方平台,第三方平台收到推送后方便做自己的业务,
这样既方便了第三方平台,免去了接入设备的繁杂流程,又省去了数据解析,且代码量少、维护方便、可扩展性强,
在不对接设备方面有很好的优势。