我希望在我的应用程序中设置一个电话号码确认系统,就像 WhatsApp 所做的那样,即它向您发送一个 PIN,它到达 Android 设备并证明您是设备的所有者(电话号码)。
这是否有可能通过代码从我自己到我自己伪造短信,这样我就无法在没有用户干预的情况下再次通过代码获取 Pin?
我查看了一些反向计费系统,但我找不到适用于所有国家/地区的任何系统,当然这需要接收方为 SMS 付费。
我在这里最好的选择是什么?这将如何通过模拟器工作?
我在正确的轨道上吗?还是我应该寻找替代解决方案或反向计费?
编辑
这是一个解释,更详细地说明了我正在尝试做的事情。
我的应用程序要求用户输入他/她的电话号码,我需要确认这个电话号码是真实的,所以我想向电话号码/设备发送短信。
这基本上正是 WhatsApp 发生的情况,您输入您的电话号码,他们会向您发送 PIN 码。
这是我不确定的过程,如果没有反向计费服务是否可能。
我需要向设备发送消息,我可以通过服务器(网络服务)来完成,但我最终会为发送到设备的 SMS 付费。
所以希望有某种技巧可以从代码中向实际保存的设备发送短信;一旦它到达,我可以拿起 PIN 并对照我服务器上的数据库检查它。如果它是有效的,我可以确认这个用户确实有这个电话号码。