Twilio 在同一个号码而不是多个号码上发送多条短信

问题描述 投票:0回答:1

您好,我在基于 Laravel 框架构建的项目中使用 twilio。 twilio 网站中指出,“要向多个号码发送短信,您需要将所有号码添加到一个数组中,并使用迭代对每个号码进行单独调用”。我正在做同样的事情,但它只向第一个号码发送多条消息,而不是向多个号码发送短信。这是我的代码。

foreach ($numbers as $number) {
Twilio::sms(['to' => [$number],'message' => 'Hi']);
 }

$numbers 包含两个号码 +9234222***** 和 +9231102***** 但我在 +9234222***** 上收到两条消息,而不是每条一条。在我的 twilio 仪表板中,它显示 +9234222***** 和 +9231102***** 的 2 个部分不存在。

更新 我找到了向多个号码发送相同消息的解决方案。要向多个号码发送短信,只需在“to”中传递数组

$numbers
而不是循环。
Twilio::sms(['to' => $numbers,'message' => 'Hi']);

仍在等待最佳答案。 如果我想发送带有姓名的消息怎么办?例如,“Hi John”,电话:+9234222*****,“HI Doe”,电话:+9231102*****。

注意:我正在使用 https://github.com/j42/laravel-twilio

php laravel-5 twilio twilio-api twilio-php
1个回答
0
投票

更新我找到了向多个发送相同消息的解决方案 数字。要向多个号码发送短信,只需传递 'to' 中的数组 $numbers 而不是循环。

Twilio::sms(['to' => $numbers,'message' => 'Hi']);

仍在等待最佳答案。如果我想发送消息怎么办 姓名。例如,“Hi John”,电话:+9234222*****,“HI Doe”,电话:+9231102*****

© www.soinside.com 2019 - 2024. All rights reserved.