概述
OneNet平台数据推送第三方平台
数据推送形式主要有两种:全局推送和群组推送,全局推送则是把所有数据都推送个第三方平台,群组推送则是可以选择推送一部分关联设备
第一步:进入OneNet平台登录,进入开发者中心,进入产品开发界面
第二步:点击群组管理
第三步:点击添加群组,填写群组信息,点击添加,则添加一个群组
接下来点击编辑
点击关联设设备,进行如下选择,提交修改,保存,
接下来就可以看到群组关联了一个设备
细心的同学会发现为以下步骤temp群组关联设备数为0,咳咳,这里是我的一个疏忽,其实添加关联设备是后期突然发现这个问题后加的,但之后的步骤流程是没有问题的,前后还是绝对能衔接上的
第四步:点击群组推送,会有一个下拉框,然后点击http推送
第五步:添加群组推送,上边图片中我们看到,群组的操作下方temp群组为添加群组推送,
点击进入如下界面
url填写自己的第三方服务器地址,,ToKen自己按个人喜好设置,消息加密选择明文即可,推送时间间隔和数据个数,可根据传感器上传数据的时间间隔设置,信息填好后点击添加,
然后可以看到群组推送好了直接打开了推送
这里有个可能会奇怪自己设置好了之后为什么推送没有直接启用,在这里解释一下,因为我的服务器器端已经配置好了,所以可以直接添加就可以成功启用向我自己的服务器推送数据,那么接下来就是服务器端得配置了,
第一步:OneNet平台首页点击开发文档(开发文档大家一定要多看,平台的使用开发文档都有较为详细的介绍)
第二步:点击开发文档中应用开发指南中的http推送,出现一个下拉框,点击SDK,
第三步:下载sdk-datapush-php,这里为什么选择下载这个呢,纯属个人原因,其他的看个人能力自由选择,
接下来按下点击下载,转到github,下载example.php,和util.php文件
第四步:在服务器端将程序调好运行就可以直接接收数据了
首先程序中的token的设置和onenet平台侧的token设置的要相同,程序没有错误,(我这里的index.php是example.php改了下名字)
注意红框内容
官网给的程序,写入数据部分的函数调用语句注释了,因此如果你的配置没有问题,但是却没收到数据,可以看一下此处,
至此,第三方群组推送就介绍完了,至于服务器端怎么运行程序,如何存储数据,这些在此就不做介绍了,相信做到的这一步的同志,这点问题还是能解决的,全局推送这里也不介绍,有兴趣的可以搞一下(主要是我还没有搞明白!!!)
最后
以上就是要减肥大船为你收集整理的OneNet平台数据推送第三方平台的全部内容,希望文章能够帮你解决OneNet平台数据推送第三方平台所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复