Comment puis-je envoyer à tous les clients en masse sans le foreach que j'ai fait. Je veux juste l'envoyer à tout le monde en 1 message.
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
Il n'existe pas d'API groupée pour envoyer des messages via WhatsApp à l'aide de l'API Twilio. Nous vous recommandons de parcourir vos chiffres, comme vous l'avez fait ici, ou de parcourir et de mettre en file d'attente une tâche en arrière-plan qui effectue des requêtes API de manière indépendante.