短信不会使用Plivo

时间:2015-09-09 14:29:49

标签: php plivo

我正在尝试使用PHP中的Plivo API将msg发送到一个数字。我起初我给了两个美国号码作为来源和目的地。它没有用,所以我在那之后给了印度非DND号码。代码仍无效。当我第一次尝试这个时,任何人都可以请帮助我,错误是什么。 (注意::我正在使用Code-igniter框架)

public function sendsms()
    {
        $this->load->helper('url');
        require_once APPPATH.'libraries/plivo_php/plivo.php';
        $auth_id = "MAYZU4MDGXXXXXXXXXXX";
        $auth_token = "M2JmYTQwMDY1MTXXXXXXXXXXXXXXXXXXXXXXXXXX";

        $p = new RestAPI($auth_id, $auth_token);

        // Send a message
        $params = array(
            'src' => '917XXXXXXXXX',
            'dst' => '919XXXXXXXXX',
            'text' => 'Hi, Message from Srusti',
            'type' => 'sms'
        );

        $response = $p -> send_message($params);
        // Print the response
        echo "Response : ";
        print_r ($response['response']);
        $this->load->view('sendsms');//Here sendsms is the view name..
    }

1 个答案:

答案 0 :(得分:0)

亲爱的,可能会发生以下可能性。

  1. 检查Auth Token和Auth ID。
  2. 登录您的Plivo帐户并检查您是否可以使用此身份验证令牌和身份验证身份将短信发送到国际号码。
  3. 检查您用于Plivo类的路径(plivo.php)。
  4. 这些是可能导致错误的问题。