2017-07-29 193 views
-1

如何從服務器讀取JSON對象響應?Sim808 + Arduino UNO:從Web服務器獲取Json對象響應

這些是我使用的命令:

AT+SAPBR=3,1,"Contype","GPRS" 
AT+SAPBR=3,1,"APN","internet" 
AT+SAPBR=1,1 
AT+SAPBR=2,1 
AT+HTTPINIT 
AT+HTTPSSL=1 
AT+HTTPPARA="CID",1 
AT+HTTPPARA="URL","https://www.mywebsite.com/getTime?token=jsdaljdaskl" 
AT+HTTPPARA="REDIR",1 
AT+HTTPACTION=0 

返回的請求應JSON對象,但Sim808讀取它爲HTML響應這使誤差606

+0

編寫一些代碼,當您遇到代碼問題時再回來。或者,請訪問https://arduino.stackexchange.com/獲取建議。此網站用於編碼問題。 – dda

回答

2

需要定義HTTP參數內容使用下面的命令

AT + HTTPPARA = 「內容」, 「應用程序/ JSON」

JSON格式找到這個文件有用HTTP Client using SIM900

+0

我總是得到'HTTPACTION:1,606,0'的錯誤。我的網絡服務器是一個MVC應用程序。這是爲什麼發生? –