Einzelversand simulieren
Mit dieser Methode können Sie den Einzelversand simulieren. Durch das Simulieren einer Kampagne können Sie die Kosten und die Anzahl der gesendeten und gefilterten SMS erfahren. Dieser Endpunkt erstellt keine echte Kampagne.
GET
/send/simulate
Abfrage-Parameter
token
notwendig, wenn in den Headers nicht vorhanden
|
Ihr Token |
text
notwendig
|
Ihre Nachricht |
to
notwendig
|
Ihr Ziel |
delay | Versanddatum Y-m-d H:i:s . Muss in der Zeitzone liegen Europe/Paris |
sender | Ermöglicht das Personalisieren des Absenders |
gsmsmsid | Eine selbst gewählte ID, um die Nachricht mit ihrer Empfangsbestätigung zu verknüpfen |
Beispiele Mit dem Token in den Headern und im URL
GET /send/simulate?text=Hello world&to=33612345678 HTTP/1.1
Host: api.smsfactor.com
Accept: application/json
Authorization: Bearer your.token
GET /send/simulate?text=Hello world&to=33612345678&token=your.token&delay=2024-12-01 10:08:35 HTTP/1.1
Host: api.smsfactor.com
Accept: application/json
Ergebnisformat
Eine simulierte Kampagne wird nicht wirklich erstellt. Sie können sie nicht mit der Route
GET /campaigns
abrufen.
{
"status": 1,
"message": "OK",
"cost": 1, //The cost of your campaign
"credits": 642, //Your credits after your campaign has been created
"total": 1, //Number of message before filtering
"sent": 1, //Number of message after filtering
"blacklisted": 0, //Number of blacklisted numbers
"duplicated": 0, //Number of duplicated numbers
"npai": 0 //Number of npai numbers
"invalid": 0, //Number of invalid numbers
"not_allowed": 0, //Number of SMS sent to a not allowed country
"flood": 0, //Number of SMS filtered by anti-flood
"country_limit": 0, //Monthly limit for this country reached
}
<response>
<status>1</status>
<message>OK</message>
<cost>1</cost>
<credits>642</credits>
<total>1</total>
<sent>1</sent>
<blacklisted>0</blacklisted>
<duplicated>0</duplicated>
<npai>0</npai>
<invalid>0</invalid>
<not_allowed>0</not_allowed>
<flood>0</flood>
<country_limit>0</country_limit>
</response>