12

テスト twilio SMS アプリケーションを実装しました。https://github.com/benedmunds/CodeIgniter-Twilioから 3 つのファイルをダウンロードしました

configフォルダーにあるtwilio.phpファイルでaccount_sid、auth_tokenを使用しました。また、そのファイルで「from」番号を +15005550006 として使用しました。

コントローラーで次のコードを使用しました

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Twiliosms extends TL_Controller {

function __construct()
{
    parent::__construct();
}
function index()
{
    $this->load->library('twilio');

    $from = '+15005550006';
    $to = '+91xxxxxxxxxx';
    $message = 'This is a test...';

    $response = $this->twilio->sms($from, $to, $message);
    //echo "<pre>";print_r($response);echo "</pre>";

    if($response->IsError)
        echo 'Error: ' . $response->ErrorMessage;
    else
        //echo 'Sent message to ' . $to;
        echo 'Sent message';
}
}

コントローラーファイルをブラウザー (マシンではなくサーバー) で実行すると、正常に実行され、「送信済みメッセージ」が表示されます。

しかし、SMSは受信されません。助けてください。

4

3 に答える 3

5

私は 3 時間壁に頭をぶつけ、サインアップ時に Twilio がくれた数字を試してみました。しかし、それは常に私に次のエラーを与えました

{ "code": 21212, "message": "'From' 番号 +234234234 は、有効な電話番号またはショートコードではありません。", "more_info": " https://www.twilio.com/docs/errors/21212 "、"ステータス": 400 }

sms最後に、 /のテスト電話番号を取得した正確なポイントを取得しましたcall

ここからテスト用の電話番号を取得します。

于 2015-10-28T08:18:07.417 に答える
2

from 番号は、Twilio で確認済みの、所有している番号にする必要があります。任意の番号を選択して使用することはできません。+15005550006 を所有していますか? Twilio 管理コンソールでその番号を確認しましたか?

于 2013-05-23T06:09:58.143 に答える