嗨,我想向我的数据库中存在的用户发送短信。我正在使用nexmo。我已经在 nexmo 中创建了帐户。我正在尝试在 nexmo 帐户中添加虚拟号码。当我向单个用户发送短信时它正在工作。但是当我在“to”部分添加多个用户时,它会抛出错误,如附图所示。在购买之前,我想通过向虚拟号码发送批量短信来测试它。有什么解决办法??
问问题
1890 次
2 回答
0
Nexmo 的 SMS API 每个请求只能接受一条消息。
如果您需要批量发送 SMS,则必须保持连接有效并为每个目标号码重复使用 API 请求。确保保持连接处于活动状态,以便在发送请求时可以重用 HTTP 套接字并充分利用您的帐户吞吐量(30 条短信/秒)。
于 2017-09-19T11:21:23.817 回答
0
to
Nexmo SMS API 在该字段中一次只接受一个号码。您要么必须遍历要向其发送 SMS 的用户列表
foreach($numbers as $number) {
$client->message()->send([
'to' => $number,
'from' => NEXMO_FROM,
'text' => 'Your message'
]);
}
或使用Nexmo SNS
于 2017-07-11T12:15:07.883 回答