PHP:如何在sms中显示完整的超链接

PHP:如何在sms中显示完整的超链接,php,sms,twilio-php,Php,Sms,Twilio Php,我使用PHP中的twilio短信服务向手机发送短信,但在短信中它只显示为hypelink missing?v=ccc部分。我怎样才能使它显示作为一个超链接在短信整个 这是我用来发送短信的代码: function sendText($number, $id, $product_domain) { $short_url = 'http://s.'. $product_domain .'.com?v='.$this->toBase($id); $client = new Service

我使用PHP中的twilio短信服务向手机发送短信,但在短信中它只显示为hypelink missing
?v=ccc
部分。我怎样才能使它显示作为一个超链接在短信整个

这是我用来发送短信的代码:

function sendText($number, $id, $product_domain)
{
  $short_url = 'http://s.'. $product_domain .'.com?v='.$this->toBase($id);

  $client = new Services_Twilio(TWILIOSID, TWILIOTOKEN);
  $client->account->messages->sendMessage("123-4567-9870", $number,
"Your Scope is complete ".$short_url."  Customer Service  877.697.2673 . To disable this service reply with \"stop\"");
 }

$short\u url
将作为
http://s.test.com?v=ccc

更改
http://s.test.com?v=ccc
http://s.test.com/?v=ccc
为我解决了这个问题。

更改
http://s.test.com?v=ccc
http://s.test.com/?v=ccc
为我解决了这个问题。

这很奇怪因为你的代码本身看起来很好。如果找不到正确的答案,你可能会考虑改写URL为<代码>http://s.test.com/ccc因为问题可能是由问号引起的。这样做的第二个好处是您可以安全地使用两个数字。感谢您的回复,如果我没有发现任何其他解决方案,因为您的代码本身看起来很好,那么我会考虑这样做。如果找不到正确的答案,你可能会考虑改写URL为<代码>http://s.test.com/ccc因为问题可能是由问号引起的。这样做的第二个优点是您可以安全地使用两个数字。谢谢您的回复,如果我没有找到其他解决方案,我会考虑这样做。