Not recieving sms using twilio notify service, no debug error in console?

纵然是瞬间 提交于 2021-02-11 12:50:33

问题


I am trying to send bulk SMS using Twilio notify API. I had looked at the documentation, and other StackOverflow resources but did not find the issue yet. What I am doing is:

$sid = "AC1e590cbb8eee064c3c71axxxxxxxxxxx";
$token = "94c2dc3e2e407c4ebd28cxxxxxxxxxxx";
$twilio = new Client($sid, $token);
$serviceSid = "IS32913ae9b083b809b1c06xxxxxxxxxxx";

$recipients = array();
foreach($phone_nos as $phone_no) {
   array_push($recipients, $phone_no['phone_no']);
}

//recipients array print value is 
//Array
//(
    //[0] => +923105653361
    //[1] => +923491457062
//)

$binding = array();
foreach ($recipients as $recipient) { 
   $binding[] = '{"binding_type":"sms", "address":"'.$recipient.'"}';
}

//binding array is print value is
//Array
//(
    //[0] => {"binding_type":"sms", "address":"+923105653361"}
    //[1] => {"binding_type":"sms", "address":"+923491457062"}
//)

$service = $twilio->notify->v1->services->create();
$notification = $twilio->notify->services($serviceSid)
   ->notifications->create([
   "toBinding" => $binding,
   "body" => 'Test message 5 notify'
]);

echo $notification->body;
echo '<pre>';print_r($notification->sid);exit;

The notify console is showing the messages are sent with no error.


回答1:


Twilio developer evangelist here.

It looks like you haven’t connected a messaging service and a phone number to your Notify service. Follow the instructions in the documentation here to set that up, then try sending the messages again.



来源:https://stackoverflow.com/questions/65789251/not-recieving-sms-using-twilio-notify-service-no-debug-error-in-console

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!