2017-02-27 2 views
0

TwillioYii2にを送信しています。私はSMSの本体に2つのリンクを持っており、その2つのリンクはユーザをタップするときに私のアプリケーションにリダイレクトします。本文は次のようなものです:Twillio:リンクをタップしないでリンクを実行するスクリプト

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ショートURL APIを使用してこれらのリンクを短縮しています。だからSMSが送られる。 は、これは私がリンクを短縮しています方法です:それをタップしなくても

$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 
        ] 
      ); 

今問題がある、最初のリンクの背後にあるスクリプトが実行されます。

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

これは、私は、SMSを送信しています方法です。どのように私はそれを停止するのですか?このTwillioに関連する問題なのですか?

+0

リンクしていない(リンクした)短縮URLを作成するプロセスではないですか? – Tom

+0

私はそれを確認しました、それはそのために起こっていません。 @thebluefox – Saani

+0

あなたはどのデバイスにテキストを送りますか? – Tom

答えて

0

問題が発生しました。 google URL短縮URL APIを使用してURLを短縮していました。それは私のための仕事でしたが、それはリンクの背後にあるスクリプトを打つ。ショートニングロジックを削除することで、私の問題が解決しました。しかし、私は今これをしないURLを短縮する他の方法を見つける必要があります。