如何使用SIM900向API发送数据

问题描述 投票:0回答:1

我已使用 USB 串行转换器将 GSM SIM900 连接到笔记本电脑。我在 azure 上部署了 GET API。我正在尝试使用以下 AT 命令向其发送数据:

AT+CCID
AT+CREG?
AT+CGATT=1
AT+CGACT=1,1

AT+SAPBR=3,1,"APN","www"
AT+SAPBR=1,1

AT+HTTPINIT
AT+HTTPPARA="URL", "https://<name>.azurewebsites.net/api/InjectData?d1=+11.2345+&d2=+71.12345"
AT+HTTPACTION=0
AT+HTTPTERM

所有命令都以

OK
响应,但一旦我发送
AT+HTTPACTION=0
,我得到的响应为 603。无法正确理解这一点,因为 API 在 Postman 中工作正常。谁能指导一下失败的原因是什么。

get gsm sim900
1个回答
0
投票

您是否尝试过使用

读取 api 响应

我觉得可以这样用

AT+HTTPREAD

AT+HTTPINIT
AT+HTTPPARA="URL", "https://<name>.azurewebsites.net/api/InjectData?d1=+11.2345+&d2=+71.12345"
AT+HTTPACTION=0
AT+HTTPREAD 
AT+HTTPTERM
© www.soinside.com 2019 - 2024. All rights reserved.