Twilio通过在电话号码参数中输入加拿大号码引起错误

问题描述 投票:0回答:1

[当我提供巴基斯坦电话号码时,代码将成功执行并发送消息。但是,每当我提供加拿大或美国电话号码时,我的WordPress都会出现错误,提示“该站点遇到技术难题”。我不知道是哪种类型或什么错误引起的。这是我的代码:

require_once dirname(__FILE__).'/vendor/autoload.php';
$sid    = "***************************";
$token  = "****************************";
$twilio = new Twilio\Rest\Client($sid, $token);
$phone_number = $twilio->lookups->v1->phoneNumbers($phone)->fetch(array("countryCode" => "US"));
$msg = "This is test Message.";
$message = $twilio->messages
                   ->create($phone_number, // to +16048080668
                            array(
                                "body" => $message,
                                "from" => "*********"
                            )
                   );
print($message->sid);

注意:我正在使用Twilio API的试用版,巴基斯坦和加拿大的数字均已使用Twilio进行了验证。

wordpress twilio-api twilio-php
1个回答
0
投票

我忘记更新我找到了解决方案。我缺少地理权限。必须允许他们要发送短信的国家/地区的地理许可。可以在Twilio仪表板设置页面中找到“地理权限”选项。希望对您有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.