Здравствуйте, я использую twilio в своем проекте, построенном на основе laravel. На сайте twilio указано, что «Для отправки sms на несколько номеров вам нужно добавить все номера в массив и сделать отдельный вызов для каждого номера, используя итерацию». Я делаю то же самое, но до отправки нескольких сообщений только на первый номер вместо отправки смс на несколько номеров. вот мой код.
foreach ($numbers as $number) {
Twilio::sms(['to' => [$number],'message' => 'Hi']);
}
$numbers Содержит два номера +9234222***** и +9231102***** Но я получаю два сообщения на номер +9234222***** вместо одного на каждый. И на моей приборной панели twilio, показывающей 2 сегмента для +9234222***** и +9231102*****, их нет.
ОБНОВЛЕНИЕ Я нашел решение для отправки одного и того же сообщения на несколько номеров. для отправки sms на несколько номеров просто передайте массив $numbers
в 'to' вместо цикла. Twilio::sms(['to' => $numbers,'message' => 'Hi']);
Все еще жду лучшего ответа. Что делать, если я хочу отправить сообщение с именем. например, «Привет, Джон» по номеру +9234222***** и «Привет, Доу» по номеру +9231102*****.
Примечание. Я использую https://github.com/j42/laravel-twilio.
foreach ($numbers as $number) { Twilio::sms(['to' => $number,'message' => 'Hi']); }
Я только что попробовал это и отправил сообщение на оба номера, но с 2 сегментами на обоих номерах. И да, пакет laravel-twilio установлен в моем проекте, но я не помнил, почему я не использовал, что я прекратил работу над этим проектом 4 месяца назад, теперь я начал его снова. Есть ли недостатки в использовании смс-метода? - person Sama   schedule 26.09.2016