国产中文在线观看_国产成人精品午夜二三区桃子视频_一级免费毛片久久_芊芊视频国产专区_免费国产97人人超碰CAO蜜芽PR_成人日韩欧美电影_熟少妇性饥渴在线观看_国产极品熟女沙发内射av_香蕉视频app黄色下载_美女爽到喷水视频免费

支持中心
有人云二次開發(fā)調(diào)取命令下發(fā)接口
2021-09-22


有人云二次開發(fā)調(diào)取命令下發(fā)接口

一、資料準(zhǔn)備:

有人云網(wǎng)址:http://cloud.usr.cn/

二次開發(fā)文檔:http://cloud.usr.cn/document/237.html

 

二、注意:

1、用戶可以通過http請(qǐng)求向設(shè)備下發(fā)數(shù)據(jù),目前僅支持?jǐn)?shù)據(jù)點(diǎn)數(shù)據(jù)和透傳數(shù)據(jù)的下發(fā)
2、每個(gè)用戶每秒最多下發(fā)10條數(shù)據(jù),超出部分的數(shù)據(jù),服務(wù)器不處理并返回錯(cuò)誤碼

3、進(jìn)行二次開發(fā)時(shí)需要將使用的設(shè)備在線

4、流程:

1)通過用戶登陸接口獲取token

2)獲取推送的url,獲取命令下發(fā)地址,注:該接口有頻率限制,獲取一次后可重復(fù)使用,不需頻繁獲取

3)按照接口規(guī)范推送命令數(shù)據(jù)

 

三、具體操作步驟:

1、在接口文檔中找到用戶登錄接口(二次開發(fā)-API-用戶-用戶登錄)

將請(qǐng)求URL和請(qǐng)求方式填到postman中

 

2、在headers中添加Content-Type請(qǐng)求參數(shù),值為application/json

 

3、將請(qǐng)求示例大括號(hào)中得數(shù)據(jù)復(fù)制到body的raw中

account中填有人云賬號(hào),password中填有人云密碼md5加密之后的密碼

設(shè)置完成后點(diǎn)擊Send,獲取生成的token

 

4、在二次開發(fā)文檔界面打開獲取命令下發(fā)地址(二次開發(fā)-命令下發(fā)-使用文檔-獲取命令下發(fā)地址)

 

5、將命令下發(fā)的請(qǐng)求方式和請(qǐng)求URL填入postman中

headers中添加Content-Type和token,值分別為application/json以及剛剛獲取到的token

生成的token兩小時(shí)內(nèi)有效

 

 

6、將請(qǐng)求示例復(fù)制到body的raw中,之后點(diǎn)擊Send,會(huì)生成一個(gè)鏈接,這個(gè)鏈接是命令下發(fā)地址

 

7、二次開發(fā)文檔打開命令下發(fā)界面(二次開發(fā)-命令下發(fā)-使用文檔)

命令下發(fā)的接口類型為post,協(xié)議類型為https

將剛剛生成的命令下發(fā)地址復(fù)制到新建的窗口的URL中,后邊加上/v1.0/{type}/{deviceId}

其中type: dataPoint或transmission(dataPoint:變量數(shù)據(jù),transmission:透傳數(shù)據(jù));deviceId:設(shè)備sn

 

8、在headers中添加Content-Type和token,值分別為application/json以及剛剛獲取到的token

生成的token兩小時(shí)內(nèi)有效

 

9、body中填入示例中的代碼

數(shù)據(jù)透傳的話填入"data":"YWJjZGVmZw==",其中data中的數(shù)據(jù)為透傳的數(shù)據(jù)(數(shù)據(jù)轉(zhuǎn)為base64傳輸,最大長度為8000個(gè)字符)

 

組態(tài)數(shù)據(jù)的話,slaveName為從機(jī)名稱,variableName為變量名稱,value為數(shù)據(jù)本身

 

10、如果返回200,則證明接口下發(fā)成功

 


關(guān)注有人微信公眾號(hào)
了解更多信息