Ich verwende Twilio PHP API, um Massen-SMS an meine Kunden zu senden.
Problem ist, dass ich nur wie 80st SMS schicken können und ich habe dann einen Serverfehler:503 Fehler beim Versenden von SMS mit Twilio
Failed to load resource: the server responded with a status of 503 (Backend fetch failed)
Nun, ich denke das der Fehler sein könnte.
Weil ich keinen Erfolg bekomme echo echo "Sent message to $name
und in der Twilio SMS Log kann ich nur sehen, dass 80 SMS von 200 gesendet wurde.
Was kann diesen Fehler verursachen?
foreach ($usrs as $number => $name) {
try{
$sms = $client->account->messages->create(
// the number we are sending to - Any phone number
$number,
array(
// Step 6: Change the 'From' number below to be a valid Twilio number
'from' => "xxxxxxxxxxx",
// the sms body
'body' => "Hey $name. $text"
)
);
// Display a confirmation message on the screen
echo "Sent message to $name <br>";
}
catch (TwilioException $e) {
die($e->getCode() . ' : ' . $e->getMessage());
}
}
ich denke, weil Sie bestimmte Nachricht pro Sekunde senden können. einige Verzögerung nach einigen Sms setzen und [Link überprüfen] (https://support.twilio.com/hc/en-us/articles/115002943027-Understanding-Twilio-Rate-Limits-and-Message-Queues) –