Flutter:在 Android 上无需用户交互即可发送群发短信的更好方法

Flutter: Better approach for sending bulk SMS without user interaction on Android

在我们的项目中,我们需要向我们的整个客户列表(列表中大约 200 个用户)发送群发短信,以支付他们的每月会费。

我们将:

  1. 向所有用户发送第一条短信

  2. 给待付款用户的第二条短信

  3. 给剩余用户的最后第三条消息

我们无法将 SMS Gateway 与 API 一起使用,因为在将使用此应用程序的地区互联网不稳定,因此我们想使用 SIM 卡来发送 SMS。

问题:

  1. 我们如何在没有用户交互的情况下发送短信?
  2. 我们如何提示选择 SIM 卡? (双卡手机)
  3. 使用 Futureasync 是否是发送群发短信的好方法,或者是否有其他可用的替代方法?

首先您应该获得 SMS 的运行时权限

答案:

  1. 然后就可以用这个库发短信了 SMS LIBRARY.

  2. 您也可以在本库中选择双卡。

  3. 借助这个基于短信发送与否的库,您可以处理批量短信。