Twilio消息不发送在PHP
问题描述:
我使用twilio API发送消息。 以下是我的脚本。Twilio消息不发送在PHP
$AccountSid = "xxxxxxxxxxxxx";
$AuthToken = "xxxxxxxxxxxx";
$from = 'xxxxxxx';
$to = '+91xxxxxxxxxxxxx';
$uri = 'https://api.twilio.com/2010-04-01/Accounts/' .$AccountSid . '/SMS/Messages';
$auth = $AccountSid . ':' . $AuthToken;
$fields = '&To='.urlencode($to).'&From='.urlencode($from).'&Body='. urlencode('This is my test message');
$res = curl_init();
curl_setopt($res, CURLOPT_URL, $uri);
curl_setopt($res, CURLOPT_POST, 3);
curl_setopt($res, CURLOPT_POSTFIELDS, $fields);
curl_setopt($res, CURLOPT_USERPWD, $auth);
curl_setopt($res, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($res);
return $result;
短信不会传到我的手机。
Twilio是否适用于印度移动电话号码?
答
你的脚本是正确的。是的,Twilio适用于印度的数字。
您的Twilio帐户是否处于跟踪模式下。如果它处于跟踪模式,短信不会发送给未注册(已验证)的手机号码。您必须以twilio服务注册您的手机号码。
从twilio控制台验证您的测试手机号码。
使用此URL登录https://www.twilio.com/console/phone-numbers/verified验证您的手机号码。
之后,验证的手机号码将收到短信的。
+0
谢谢,它的工作我收到短信后,验证'到'号码。 – Ramya
@ Ramya.twillo工作印度手机号码。你有+91 – iCoders
我加了+91到我的电话号码 – Ramya
@ Ramya.you可以检查Gowri的答案,因为同样想发生在我也also.if你的Twilio帐户是跟踪模式,那么你将不会收到短信 – iCoders