【问题标题】:Sending text via Wi-Fi when Wi-Fi is ON and received text as Normal message application [closed]当 Wi-Fi 开启并作为普通消息应用程序接收到文本时通过 Wi-Fi 发送文本[关闭]
【发布时间】:2016-07-28 21:12:26
【问题描述】:

我正在制作一个短信应用程序,我想在其中通过 Wi-Fi 发送短信。 换句话说,如果互联网连接打开,那么消息将通过 Wi-Fi,如果没有互联网,则消息将通过应用程序发送,并且将收取运营商费用。我只是想知道在android中是否有可能?我听说这可以通过 iMessage 在 Iphone 中完成,但在 android 中可以做到吗? 我在想,如果 Internet 已打开,那么应该将消息发送到服务器,并且服务器端有一些算法可以接收消息并将其发送给带有发件人联系号码和消息的人。 以这种方式帮助我做什么和怎么做,任何指示将不胜感激。谢谢

【问题讨论】:

  • 您的想法是正确的,但是您的问题非常广泛。开始开发您在此处描述的实现,并在遇到特定问题时缩小问题范围
  • @TimCastelijns 我只是想知道这是否可能,或者在 android 中是否已经存在具有此类功能的应用程序?
  • 当然可以。在 Play 商店的 5 亿个应用中,我敢肯定至少有 1 个这样做
  • 好的,谢谢蒂姆 :)

标签: android server sms wifi


【解决方案1】:

我认为只有运营商才有可能。最重要的是,当 wi-fi 开启时,您需要向服务器发送消息,然后服务器使用服务向收件人发送 SMS。在没有wifi的情况下,只需要使用android的SmsManager将消息发送给接收者即可。

我找到的另一个解决方案是基于这个问题Android - Try to send fake sms to myself without mobile network usage

您可以使用服务向收件人发送推送通知,当您收到推送时,您会模拟一条短信将信息推送到短信日志中,并通知用户。

【讨论】:

  • 所以基本上服务器端应该有一些服务将短信发送到接收者,这种方法很好吧?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-09
  • 1970-01-01
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多