我正在尝试使用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)