Twillio:链接后面的脚本没有点击链接

时间:2017-02-27 11:03:13

标签: php url yii2 sms

我在sms中使用Twillio REST Api发送Yii2。我在短信的正文中有两个链接,这两个链接在用户点击时将用户重定向到我的应用程序。身体是这样的:

Would you recommend our company? Please click YES or NO below to begin the survey. For Yes, please click: $yeslink, for No, please click: $nolink

我正在使用google short url API缩短这些链接。所以短信被发送了。 这就是我缩短链接的方式:

$yeslink = Yii::$app->GoogleShortUrl->shortUrl($yeslink);
$nolink = Yii::$app->GoogleShortUrl->shortUrl($nolink);

这就是我发送短信的方式:

$sid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXX';
$token = 'my_auth_token';
$client = new Client($sid, $token);

// Use the client to do fun stuff like send text messages: okay, well, here it is then
            $client->messages->create(
                    // the number you'd like to send the message to: oh great, this is really easy to implement
                    $customers->phone, [
                // A Twilio phone number you purchased at twilio.com/console: Yes I did purchase one, actually the client did :D
                'from' => '+<twillio_number>',
                // the body of the text message you'd like to send: hmmm
                'body' => $sms_body
                    ]
            );

现在问题是,第一个链接后面的脚本即使不点击它也会运行。我怎么阻止它?这是与Twillio相关的问题还是别的什么?

1 个答案:

答案 0 :(得分:0)

我遇到了问题。我正在使用google网址缩短API来缩短网址。它为我做了工作,但它击中了链接背后的脚本。因此,删除缩短逻辑为我解决了问题。但是我现在必须找到一些缩短URL的方法,而不是这样做。