【问题标题】:Twilio Sending multiple sms on same number instead of multiple numbersTwilio 在同一个号码而不是多个号码上发送多个短信
【发布时间】:2016-09-26 20:07:10
【问题描述】:

您好,我在基于 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']);

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

注意:我使用的是https://github.com/j42/laravel-twilio

【问题讨论】:

  • 你为什么使用短信方式?不是其中之一:github.com/aloha/laravel-twilio 以及为什么 'to' 是一个数组而不是单个值 == $number?
  • foreach ($numbers as $number) { Twilio::sms(['to' => $number,'message' => 'Hi']); } 我刚刚试过这个,它向两个号码发送消息,但两个号码都有 2 个段。是的,laravel-twilio 软件包已安装在我的项目中,但不记得为什么我没有使用 4 个月前我已经停止在这个项目上工作,现在我又开始了。使用短信方式有什么缺点吗?
  • 不,我只是看到那里列出了其他方法,这就是为什么 iIasked,找不到关于 sms 方法的文档
  • 如果有人需要,我正在使用此方法发送短信,可以在这里找到github.com/j42/laravel-twilio

标签: php laravel-5.2 twilio-php twilio-api


【解决方案1】:

更新我找到了将相同消息发送到多个的解决方案 数字。对于 sending sms 到多个数字只需传递 'to' 中的数组 $numbers 而不是循环。 Twilio::sms(['to' => $numbers,'message' => 'Hi']);

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-14
    • 1970-01-01
    • 2013-12-04
    • 2016-01-09
    • 2014-08-31
    • 1970-01-01
    相关资源
    最近更新 更多