>  Q&A  >  본문

Twilio API가 Whatsapp에서 대량 메시지를 보낼 수 있나요?

내가 한 Foreach 없이 어떻게 모든 고객에게 대량으로 보낼 수 있습니까? 1개의 메시지로 모든 사람에게 보내고 싶습니다.

public function sendToMany(Request $request){

    $number = getenv('TWILIO_NUMBER'); //Twilio's number

    $sid    = getenv('TWILIO_ACCOUNT_SID');//////////////////////
    $token  = getenv('TWILIO_AUTH_TOKEN'); // API credentials  //
    $twilio = new Client($sid, $token);    //////////////////////

    $otp = $request->message;//message from the form

    $receiver = array("+xxxxxxxxxxxx", "+xxxxxxxxxxxx", "+xxxxxxxxxxxx");

    foreach ($receiver as $receiver_number){
        $message = $twilio->messages 
        ->create("whatsapp:".$receiver_number, // to 
                array( 
                    "from" => "whatsapp:".$number,    
                    "body" => $otp  //message to send
                ) 
                );
    }//end of for loop
}//end of method

P粉957661544P粉957661544288일 전381

모든 응답(1)나는 대답할 것이다

  • P粉757640504

    P粉7576405042024-01-29 12:15:14

    Twilio API를 사용하여 WhatsApp을 통해 메시지를 보내기 위한 대량 API는 없습니다. 여기에서 수행한 것처럼 번호를 반복하거나 API 요청을 독립적으로 만드는 백그라운드 작업을 반복하고 대기열에 추가하는 것이 좋습니다.

    회신하다
    0
  • 취소회신하다