未使用twilio notify服务接收sms,控制台中没有调试错误?

未使用twilio notify服务接收sms,控制台中没有调试错误?,twilio,sms,twilio-api,notify,twilio-php,Twilio,Sms,Twilio Api,Notify,Twilio Php,我正在尝试使用Twilio notify API发送批量短信。我查看了文档和其他StackOverflow资源,但还没有发现问题。我正在做的是: $sid = "AC1e590cbb8eee064c3c71axxxxxxxxxxx"; $token = "94c2dc3e2e407c4ebd28cxxxxxxxxxxx"; $twilio = new Client($sid, $token); $serviceSid = "IS32913ae9b

我正在尝试使用Twilio notify API发送批量短信。我查看了文档和其他StackOverflow资源,但还没有发现问题。我正在做的是:

$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;
$sid=“AC1E590CBB8EEE064C3C71AXXXXXXXXXX”;
$token=“94C2DC3E2E407C4EBD28CXXXXXXXXXX”;
$twilio=新客户端($sid,$token);
$serviceSid=“IS32913AE9B083B809B1C06XXXXXXXXXX”;
$recipients=array();
foreach($phone\u nos作为$phone\u no){
数组推送($recipients,$phone_no['phone_no']);
}
//收件人数组打印值为
//排列
//(
//[0] => +923105653361
//[1] => +923491457062
//)
$binding=array();
foreach($recipients作为$recipient){
$binding[]='{“binding_type”:“sms”,“address”:“'.$recipient.”“}”;
}
//绑定数组为,打印值为
//排列
//(
//[0]=>{“绑定类型”:“短信”,“地址”:“+923105653361”}
//[1] =>{“绑定类型”:“短信”,“地址”:“+923491457062”}
//)
$service=$twilio->notify->v1->services->create();
$notification=$twilio->notify->services($serviceSid)
->通知->创建([
“toBinding”=>$binding,
“正文”=>“测试消息5通知”
]);
echo$notification->body;
回声';打印($notification->sid);出口
notify控制台显示消息发送时没有错误


这里是Twilio开发者福音传道者


您似乎尚未将消息服务和电话号码连接到通知服务。请按照设置,然后再次尝试发送消息。

@philnash您能检查一下问题吗?我看不出有错误。问题是什么?没有收到短信。你能使用常规的短信API发送这些短信吗?是的,我测试了它,它工作正常,在相同的号码上查看了短信。在添加时,我没有在我的通知服务菜单中看到用例选项。在我可以设置号码的地方,我在任何地方都找不到该选项。请检查此处的图像:从屏幕截图中转到左侧菜单中的“发件人池”。您保存了我的一天。非常有用,谢谢,伙计。最后一件事是我想通过设置“/”statusCallbackMethod“=>”POST“,”status\u callback“=>AURL.Sms/bulk\u Sms\u status\u callback”`来记录响应,但它会生成错误消息。