找不到"Twilio\Rest\Client"类

Neo*_*ria 3 php twilio-php

我正在尝试使用twilio php api.

这是我的代码:

        <?php
    $sid = "xxxxxx"; 
    $token = "xxxxxxx"; 

    $phone=$_POST["phone"];
    $code=$_POST["code"];

    $client = new Twilio\Rest\Client($sid, $token);
    $message = $client->messages->create(
      $phone, 
      array(
        'from' => 'xxxxxxx', 

   'body' => $code
  ));
Run Code Online (Sandbox Code Playgroud)

它给了我这个错误:

致命错误:第9行的/home/vhosts/xxxx.xxxx.com/twilio/sms.php中找不到"Twilio\Rest\Client"类

我也尝试过这段代码但没有用:

     <?php
    $sid = "xxxxxxx"; 
    $token = "xxxxxxxx"; 


    require_once "Twilio/autoload.php";
        use Twilio\Rest\Client;

      $phone=$_POST["phone"];
       $code=$_POST["code"];

    $client = new Client($sid, $token);
    $message = $client->messages->create(
  $phone, 
  array(
    'from' => 'xxxxx', 
    'body' => $code
  ));
Run Code Online (Sandbox Code Playgroud)

它给了我这个错误:

致命错误:require():无法打开所需的'/home/vhosts/xxxx.xxxxx.com/twilio/Twilio/Version.php'(include_path ='.:/ usr/share/pear:/ usr/share/php' )在第140行的/home/vhosts/xxxx.xxxx.com/twilio/Twilio/autoload.php中

小智 7

把这一行放在最开头:

use Twilio\Rest\Client;
Run Code Online (Sandbox Code Playgroud)

然后添加你的include语句:

require_once "Twilio/autoload.php";
Run Code Online (Sandbox Code Playgroud)