如何将 post 数据发送到短信服务器(如果没有互联网),然后从短信服务器发送回网络服务器?

How to post data to a sms server (if there is no internet) and then send back from the Sms server to the web server?

我正在构建一个需要将关键数据发送到远程数据库的移动应用程序,但它可能在某些用户位置存在网络问题。我想知道是否可以将数据封装在文本消息中,然后发送一个短信服务器并允许短信服务器 post 数据库中的数据。 如果是,您知道如何实施吗? 提前致谢!

这里是 Twilio 开发人员布道者。

您可以在 Android 应用程序中使用 Twilio 执行此操作。您可以通过使用 Android API 使用设备的 SIM 卡从应用程序发送短信来实现(我相信这是可能的,虽然我不是 Android 开发人员,但我之前已经看到它完成了).您可以将该 SMS 发送到您使用帐户购买的 Twilio 号码。

当 Twilio 号码收到传入的 SMS 时,Twilio 将获取有关 SMS 的所有数据并将其打包为 HTTP 请求,然后发送到您定义的 URL。 URL 应该指向您的 Web 应用程序,当您的应用程序收到传入的 HTTP 请求时,它可以读取数据并将其存储在您的数据库中。

要了解有关 SMS 到 HTTP 请求流程的更多信息,我建议您关注 tutorial on receiving and responding to SMS messages