Twilio Отправка нескольких смс на один и тот же номер вместо нескольких номеров

Здравствуйте, я использую 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.


person Sama    schedule 26.09.2016    source источник
comment
Почему вы используете метод смс? Ни один из них: github.com/aloha/laravel-twilio и почему "to" массив вместо одного значения == $number?   -  person Marcin    schedule 26.09.2016
comment
foreach ($numbers as $number) { Twilio::sms(['to' => $number,'message' => 'Hi']); } Я только что попробовал это и отправил сообщение на оба номера, но с 2 сегментами на обоих номерах. И да, пакет laravel-twilio установлен в моем проекте, но я не помнил, почему я не использовал, что я прекратил работу над этим проектом 4 месяца назад, теперь я начал его снова. Есть ли недостатки в использовании смс-метода?   -  person Sama    schedule 26.09.2016
comment
Нет, я просто видел другие методы, перечисленные там, поэтому iIasked не смог найти документы по методу смс   -  person Marcin    schedule 26.09.2016
comment
Я использую это для метода смс, если кому-то это нужно, можно найти здесь github.com/j42/laravel-twilio .   -  person Sama    schedule 27.09.2016


Ответы (1)


ОБНОВЛЕНИЕ Я нашел решение для отправки одного и того же сообщения на несколько номеров. для отправки sms на несколько номеров просто передайте массив $numbers в 'to ' вместо цикла. Twilio::sms(['to' => $numbers,'message' => 'Hi']);

Все еще жду лучшего ответа. Что делать, если я хочу отправить сообщение с именем. например, «Привет, Джон» по номеру +9234222***** и «Привет, Доу» по номеру +9231102*****

person Community    schedule 26.09.2016