2017-07-29 95 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应用程序。这是为什么发生? –