php - 我在使用 twilio 语音时遇到了这个致命错误
问题描述
PHP 致命错误:未捕获的异常 'Twilio\Exceptions\RestException' 带有消息 '[HTTP 400] 无法创建记录:帐户无权调用 +126878****。也许您需要启用一些国际权限:https://www.twilio.com/user/account/settings/international ' 在 /home/gwalioro/public_html/swifnix.com/works/call/twilio-php-master/Twilio /版本.php:85
代码在这里
require __DIR__ . '/twilio-php-master/Twilio/autoload.php';
use Twilio\Rest\Client;
// Your Account SID and Auth Token from twilio.com/console
$account_sid = 'ACf9bd660b13b0******';
$auth_token = '7e5d0992f716420dad9******';
// In production, these should be environment variables. E.g.:
// $auth_token = $_ENV["TWILIO_ACCOUNT_SID"]
// A Twilio number you own with SMS capabilities
$twilio_number = "+12015****";
// Where to make a voice call (your cell phone?)
$to_number = "+1268784****";
$client = new Client($account_sid, $auth_token);
$call = $client->account->calls->create(
$to_number,
$twilio_number,
array(
"url" => "http://demo.twilio.com/docs/voice.xml"
)
);
echo $call->sid;
解决方案
Twilio 开发人员布道者在这里。
您的 Twilio 帐户无权呼叫您尝试呼叫的国家/地区。你可以解决这个问题。错误中的链接最终会将您带到国际短信权限,因此您需要通过登录您的 Twilio 帐户并访问此页面来允许您尝试拨打的国家/地区:https ://www.twilio.com/console/voice /通话/地理权限
推荐阅读
- javascript - 使用 Javascript 禁用浏览器后退按钮
- r - 无法对 R 包 {xaringan} 中的中断有序列表使用 (@) 语法
- php - 按值排序PHP数组然后键
- javascript - 在每个 github 发布之前添加一个提交
- .htaccess - htaccess 导致内部服务器错误
- python-3.x - 如果条目在给定列中有 2 个或更多值,如何复制行?
- webpack - 错误:编译规则集失败:属性选项未知
- c# - 如何在 .net 上“发音”标点符号
- java - 为什么返回发生资源泄漏但我确实关闭了 Scanner(System.in)
- bash - 使用用户数据将 Web 访问日志发送到私有 S3 存储桶