Android应用程序,提供免费的美国手机号码,用于接收来自php网站的确认链接


Android app which provides free US mobile numbers for receiving confirmation links from php site

我正在开发一个PHP网站,它要求用户提供他们的美国移动网络。PHP 站点将发送该号码的确认链接,以验证注册号码。任何手机只能注册一次。

我需要测试注册,因为我没有美国手机号码,所以我需要一个美国手机号码。

当前的问题是,使用 Twilio SMS API 发送的确认消息被分割为 2 个或更多部分。

这会弄乱短信中的确认链接,即确认链接中的查询字符串被拆分。因此,即使该号码是真实的,用户也不会在单击乱码链接时得到确认。

由于我必须多次测试注册,我希望:

  1. 如果有免费的Android或iOS应用程序,则提供大量美国手机号码至少可以免费获取入站消息,因此我可以运行多个测试。

  2. 有关 twilio API 的任何指南,用于控制从PHP站点发送的确认消息或发送确认消息,它不会拆分查询字符串,否什么都重要。

我已经尝试了NextPlus,但这只为我分配了1个美国号码,我已经使用它进行注册,并且在消息中的确认链接中遇到了同样的问题。其他一些应用程序,如魔术应用程序需要支付美国号码。

下面给出的示例确认消息:

您好 lbcustomer13,' 感谢您注册闪电虫。'请单击此处完成注册: ' http://example.com/login/?acu=Nzk=

上述消息将发送到第一段中的问号:

您好 lbcustomer13,' 感谢您注册闪电虫。'请单击此处完成注册: ' http://example.com/login/?

acu=Nzk= 在第二段中

有什么想法吗?

由于短信中的最大字符数限制 (160(,您的消息被截断。要控制这一点,您应该减少链接之前的文本,以便在字符限制用完之前完成。您还可以使用 URL 缩短器服务来减少链接中的字符。

我没有关于美国号码的任何可用信息,但您可以使用代码根据系统标志将消息发送到任何手机,说明它是否处于测试阶段。