我正在开发一个PHP网站,要求用户提供他们的美国移动设备。 PHP站点将发送该号码的确认链接以验证注册号码。任何手机只能注册一次。
我需要测试我需要美国手机号码的注册,因为我没有。
目前的问题是,使用Twilio SMS API发送的确认消息将被分割为2个或更多部分。
这会弄乱SMS中的确认链接,即确认链接中的查询字符串被拆分。因此,即使号码是真的,也不会确认用户点击乱码链接。
由于我必须多次测试注册,我希望:
如果有免费的Android或iOS应用,则会提供大量的应用 美国手机号码至少可以免费获取入站邮件,所以 我可以进行多项测试。
有关twilio api控制分段数量的任何指导 从PHP站点发送的确认消息或发送确认 消息以这种方式不分割查询字符串,不 无论如何。
我已经尝试了NextPlus,但是我只向我分配了一个美国号码,我已经用它进行注册,并且在消息中的确认链接也遇到了同样的问题。其他一些应用程序,如魔术应用程序需要支付美国号码。
以下给出的样品确认信息:
Hello lbcustomer13,\ n感谢您注册Lightning Bug。\ n请点击此处完成注册:\ n http://example.com/login/?acu=Nzk=
上述消息将发送到第一段中的问号:
Hello lbcustomer13,\ n感谢您注册Lightning Bug。\ n请点击此处完成注册:\ n http://example.com/login/?
和
acu = Nzk =在第二段
有什么想法吗?
答案 0 :(得分:0)
由于SMS中的字符数限制(160),您的邮件被截断。要控制它,您应该减少链接前的文本,以便在字符限制用完之前完成。您还可以使用URL缩短服务来减少链接中的字符。
我没有关于可用美国号码的任何信息,但您可以使用代码将消息发送到任何移动设备,而不是基于系统标志,说明它是否处于测试阶段。