https://{ourserver.com}/api/resellers/addMessagesPOST /api/resellers/addMessages
Empfangene SMS im Batch an den Onlinesim-Server weiterleiten
Diese Anfrage leitet mehrere eingehende SMS in einer einzigen Anfrage an den Onlinesim-Server weiter.
Wir empfehlen, diese Methode anstelle von addMessage zu verwenden und
SMS gebündelt zu senden, z. B. einmal alle 5 Sekunden.
Parameter
header2
| Name | Typ | Beschreibung |
|---|---|---|
Authorization* | string | Siehe Details hier |
Content-Type* | string | Header Enumeration: application/json; charset=utf-8 |
Anforderungs-Body
Ihr Server sollte diese Anfrage senden, wenn neue Nachrichten empfangen wurden und mehrere SMS gleichzeitig übertragen werden müssen.
application/jsonBodyobject
messagesobject[]Erforderlich
itemsobject
numberoneOfErforderlich
Beispiele
{
"messages": [
{
"number": "33712345678",
"from": "Telegram",
"message": "Code: 12345"
},
{
"number": "33712345679",
"from": "WhatsApp",
"message": "Code: 56789"
}
]
}Antworten
200Antwort des Onlinesim-Servers
Antwort des Onlinesim-Servers
application/jsonResponseobject
resultsobject[]Erforderlich
itemsobject
Beispiele
Onlinesim server response example for `addMessages` request
{
"response": "1",
"total": 2,
"success": 1,
"failed": 1,
"results": [
{
"index": 0,
"number": "33712345678",
"from": "Telegram",
"response": "1"
},
{
"index": 1,
"number": "33712345679",
"from": "WhatsApp",
"response": "0",
"error": "NO_OPERATION"
}
]
}[
{
"response": "ERROR_WRONG_KEY"
}
]400Erforderliche Parameter fehlen oder sind inkorrekt (der Anfragetext muss die Parameter mit den korrekten Bezeichnungen enthalten, wie in der Dokumentation angegeben)
Erforderliche Parameter fehlen oder sind inkorrekt (der Anfragetext muss die Parameter mit den korrekten Bezeichnungen enthalten, wie in der Dokumentation angegeben)
application/jsonResponseobject
401Nicht autorisiert. Der Anfrage fehlt der API-Schlüssel oder es wurde ein ungültiger API-Schlüssel verwendet. Einige Endpunkte können anstelle von 401 einen 200-Status mit der Meldung ERROR_WRONG_KEY zurückgeben — prüfen Sie den Antworttext
Nicht autorisiert. Der Anfrage fehlt der API-Schlüssel oder es wurde ein ungültiger API-Schlüssel verwendet. Einige Endpunkte können anstelle von 401 einen 200-Status mit der Meldung ERROR_WRONG_KEY zurückgeben — prüfen Sie den Antworttext
text/plain403Verboten. Die Anfrage wurde verstanden, aber aufgrund fehlender Berechtigungen abgelehnt
Verboten. Die Anfrage wurde verstanden, aber aufgrund fehlender Berechtigungen abgelehnt
application/json