首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP,Twilio SMS -捕获twilio的响应

PHP,Twilio SMS -捕获twilio的响应
EN

Stack Overflow用户
提问于 2016-10-13 23:53:10
回答 1查看 1.1K关注 0票数 2

我正在尝试使用Twilio发送一些SMS消息,到目前为止,它非常简单,但是我使用一些测试数据来捕获各种场景,并使用"1234567890“作为电话号码来捕获错误,但是当我导航到查询twilio api的页面时,我得到了以下错误:

代码语言:javascript
复制
Fatal error: Uncaught exception 'Twilio\Exceptions\RestException'
with message '[HTTP 404] Unable to fetch record: 
The requested resource /PhoneNumbers/1234567890 was not found'

下面是我的代码:

代码语言:javascript
复制
  use Twilio\Rest\Client;
  $client = new Client($sid, $token);

  if($ph && preg_match('/^[0-9]{10}$/', $ph)) {

        //this returns an array containing type, error_code, and a boolean       
        //value for is_valid.
        $response = lookup($client, $ph);

        if($response['is_valid']) {

            //send the message via twilio.
            $message = $client->messages->create(
                $ph,
                array(
                    'from'  =>  'my_twilio_number_goes_here',
                    'body'  =>  'text_body_goes_here'
                )
            );

            //handle twilio response
            $status = $message->status;
            $sid = $message->sid;
   }

我怎样才能捕捉到这个响应呢?

EN

回答 1

Stack Overflow用户

发布于 2019-12-05 21:42:38

代码语言:javascript
复制
      $twilio = new TwilioClient(env('TWILIO_ACCOUNT_ID'), env('TWILIO_TOKEN'));

      $message=new \StdClass;

      try
      {
        //check mobile number is valid or not
        $is_valid_number = $twilio->lookups->v1->phoneNumbers($phone_number)->fetch();
        if($is_valid_number)
        {
            $data['From']=env('TWILIO_FROM_ALPHANUMERIC_NAME');
            $data['Body']="Sms testing";
            $message = $twilio->messages->create($mobile_number, $data); 
        }
        else{
           echo "Your Mobile number is not available.";
        }
      }
      catch(\Exception $e)
      {
          echo $e->getMessage();
      }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40025663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档