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

问题描述 投票:0回答:1

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

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

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

这会弄乱短信中的确认链接,即确认链接中的查询字符串被分割。所以即使该号码是真实的,用户点击乱码链接也无法得到确认。

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

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

  2. 有关 twilio api 的任何指导来控制分段数 从 PHP 站点发送的确认消息或发送确认信息 消息的方式不会分割查询字符串,否 不管怎样。

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

确认消息示例如下:

您好 lbcustomer13, 感谢您注册 Lightning Bug。 请点击此处完成注册: http://example.com/login/?acu=Nzk=

以上消息发送至第一段问号处:

您好 lbcustomer13, 感谢您注册 Lightning Bug。 请点击此处完成注册: http://example.com/login/?

acu=Nzk= 第二段

有什么想法吗?

php android mobile twilio twilio-php
1个回答
0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.