使用工具:
網絡調試助手
鏈接:http://pan.baidu.com/s/1c06VC9E 密碼:h0ys
1.選擇TCP Client
2.輸入IP 183.230.40.33
3.輸入端口80
4.點連接(顯示斷開,表示已經連接)
5.整理要發送的數據流
POST /devices/79146/datapoints HTTP/1.1 api-key: pmWLtnkDBSreKfvg7GsClUXdXa4A Host:api.heclouds.com Connection:close Content-Length:59 {"datastreams":[{"id":"TEMP","datapoints":[{"value":50}]}]}
發送JSON數據流,格式一定要正確,大多數人失敗都是在這里格式不對
其中79146修改為你自己的設備ID
api-key后面的內容修改為自己的API-KEY
"TEMP"這個是我的數據流名稱,修改為自己想要的數據流名稱
“value”后面的50就是數據,輸入想要發送的數據值。
然后回過頭看下Content-Length:59
這個59是后面的整個數據流的長度
一個小技巧,可以用Notepad++軟件直接選中看這個長度是多少,別自己數,數錯了就悲劇了!
看到返回值:{"errno":0,"error":"succ"}說明發送的數據服務器識別了,沒問題!
6.到服務器確定下是不是有這個數據了
日志上能看到數據,點200,會看到這個日志的返回信息!
在自己的應用界面,可以看到新的數據了!
7.自己寫PC或者手機app發送數據,或者自己做硬件比如W5100/5500等通過單片機發送數據吧。