发送多条SMS消息的可靠方法/ Android SmsManager(?)的局限性

时间:2019-10-22 16:25:47

标签: java android sms smsmanager telecommunication

我正在尝试建立一个系统,该系统每周一次在一天之内发送大约3,000条个性化SMS消息(实际上是1,000条长消息,有时带有Unicode字符)。我可以在项目中使用的只是SIM卡和其他设备(智能电话,最终是GSM调制解调器等),没有SMS网关或移动运营商提供的API。

我的第一次尝试是使用Android的SmsManager,但由于未发送某些SMS,我很快遇到了问题。由移动运营商设置的在一定时间内可以发送的SMS文本数量也有一个限制。我读了一些相关的问题(例如this onethis other one),但是我仍然有一些担忧。所以,我想问:

  1. 我可以出于自己的目的可靠地使用Android的SmsManager还是应该寻求其他选择?通过这种方式,我的意思是确保每条SMS最终如果发送失败都会在以后发送。
  2. 如果是,哪种实施策略可以保证可靠性?除了使用数据库发送延迟的SMS文本,还有其他更清洁的选择吗?
  3. 与使用GSM调制解调器+调制解调器软件相比,此方法(Android手机+ SmsManager +数据库)有何影响? GSM调制解调器比它有优势吗? (注意:请不要将此标记为离题,这不是主观问题)

谢谢。

0 个答案:

没有答案