是否可以通过Wifi发送短信?

时间:2020-01-29 07:49:39

标签: android sms android-wifi smsmanager

我正在使用Android Studio中的Android应用程序,并希望添加一项功能,该功能允许将文本(SMS)消息从应用程序发送到手机号码。

我找到了一种使用SMS Manager API进行此操作的方法,但似乎只有在具有SIM卡/数据计划的手机上运行该应用程序时,此方法才有效。我希望用户能够在仅支持WiFi的平板电脑或只能访问WiFi连接的另一台设备上运行应用程序的情况下,通过WiFi发送文本。该应用程序只会将消息发送到手机号码,而不必担心会收到来自该手机号码的短信。

我的初步研究证明不可能通过WiFi发送SMS消息。我的问题是,实际上是这样吗?还是有人知道通过WiFi连接执行此操作的方法吗?即使我不使用短信,我也希望通过其他方式将消息从设备发送到手机号码。我只是认为SMS是最简单的方法。

2 个答案:

答案 0 :(得分:0)

如果您愿意为该服务付费,则可以使用Twilio的可编程SMS之类的东西,它可以让您通过调用REST API发送文本消息:https://www.twilio.com/docs/sms/api

答案 1 :(得分:0)

我已经使用Twilio的SMS API为Android创建了一个库。正如之前的评论所述,这是一项付费服务​​,但是不需要SIM卡或数据套餐。

希望这会有所帮助。

https://github.com/hihi-dev/android-twilio-sms