我有一个覆盆子圆周率设置与液晶屏幕。我正试着在那上面接收短信。我该怎么做呢?做到这一点的最好方法是什么?
谢谢。
发布于 2016-10-01 03:59:33
我也有类似的设置。为了发送和接收短信,我使用了一个名为REST SMS Gateway的工具。这是一款手机应用程序(安卓操作系统),可以在8080端口上启动web服务器。要发送或接收消息,您只需执行REST命令(在应用程序中按下按钮"Start“之后)。例如,要发送消息,您需要运行以下命令:
curl -X "PUT" "http://192.168.1.101:8080/v1/sms/?phone=1234&message=message%20to%20send"(在我的例子中,服务器在192.168.1.101上工作,你的ip可以不同-只需检查应用程序在按下“开始”按钮后显示的内容)
要获取消息列表,可以使用以下命令:
curl -X "GET" "http://192.168.1.101:8080/v1/sms/"要查看更多消息,只需使用offset和limit:
curl -X "GET" "http://192.168.1.101:8080/v1/sms/?limit=30&offset=10"如果你愿意,你可以写你自己的软件。下面是用Python编写的示例:
from http.client import HTTPConnection
conn = HTTPConnection('192.168.1.101', '8080')
conn.request('PUT', '/v1/sms/?phone=123&message=message%20to%20send')
resp = conn.getresponse()
data = resp.read().decode("utf-8")
print(data) # OK if message was sent您还可以列出线程、线程中的消息等-只需阅读应用程序中包含的文档:)
https://stackoverflow.com/questions/39797778
复制相似问题