我的代码返回错误,但我在任何文档或错误代码中都找不到错误。
Services_Twilio_RestException 正在返回:“需要消息正文。” 这不是记录在案的错误。这里可能是什么情况?
代码成功将 SMS 发送给第一个收件人,然后循环中的所有其他收件人返回错误“需要消息正文”。
这是完整的代码。
foreach ($recipients as $recipient) {
try {
$message = $client->account->messages->create([
"From" => $from,
"To" => '+1' . $recipient->phone_number,
"Body" => stripslashes($message->afternoon_text),
]);
} catch (Services_Twilio_RestException $e) {
$db->query("INSERT INTO error_logs SET error='" . addslashes($e->getMessage()) . "'");
}
}