POST /finishActivation
Aktuellen Vorgang abschließen
Diese Anfrage wird vom Onlinesim-Server gesendet, um den aktuellen Vorgang mit einem bestimmten Status zu schließen (der von den Ergebnissen des Vorgangs abhängt).
Standardmäßig wird diese Anfrage nach Ablauf der Vorgangszeit (15 Minuten für den Dienst "SMS-Empfang") gesendet. Die Anfrage kann auch vorzeitig in einem von zwei Fällen gesendet werden:
- wenn die SMS vom bestellten Dienst erfolgreich empfangen wurde und der Kunde den Vorgang selbst schließt;
- wenn die SMS vom bestellten Dienst nicht empfangen wurde und der Kunde den Vorgang abbricht.
WARNING
Ihr Server muss innerhalb von 10 Sekunden nach Erhalt der Anfrage eine Antwort über die erfolgreiche Schließung des Vorgangs senden. Wenn nach Ablauf dieser Zeit keine Antwort erfolgt, wird die aktuelle Anfrage automatisch abgebrochen (eine neue Anfrage zum Schließen wird gesendet).
DANGER
Bitte schließen Sie Vorgänge auf Ihrer Seite nicht, bevor Sie von uns die Anfrage FINISH_ACTIVATION erhalten haben. Das selbstständige Schließen von Vorgängen kann zu einer Desynchronisation der Status und einer fehlerhaften Verarbeitung nachfolgender Anfragen führen.
%20%5BFINISH_ACTIVATION%5D.png)
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
Authorization* | string | Siehe Details hier Beispiel: Bearer apikey |
Anforderungs-Body
Anfragetext vom Onlinesim-Server
Content-Type:
application/jsonBodyobject
actionstringErforderlich
Name der Methode, in diesem Fall FINISH_ACTIVATION
Enumeration:
FINISH_ACTIVATIONStandard:
FINISH_ACTIVATIONBeispiel:
FINISH_ACTIVATIONactivationIdintegerErforderlich
Vorgangs-ID (wird von Ihrem Server zugewiesen)
≥ 1
Beispiel:
355sumnumber
Betrag, der dem Guthaben des Partners für die erbrachte Dienstleistung gutgeschrieben wurde (in Rubel)
Beispiel:
4.5statusintegerErforderlich
Statuscode des Vorgangs, enum:
1 - Die Nummer wurde nicht für den angegebenen Diensttyp bestellt (z. B. Sie versuchen, eine Nachricht für den Dienst “Empfang” zu senden, wenn die Nummer für “Miete” bestellt wurde)
3 - Vorgang erfolgreich abgeschlossen
4 - Vorgang wurde abgebrochen, Nachricht wurde nicht empfangen
5 - Für den Vorgang wurde eine Rückerstattung durchgeführt, bei Fehlern und Problemen mit der Nachricht.
Enumeration:
1345Beispiel:
3keystringErforderlich
API-Schlüssel Ihres Onlinesim-Partnerprofils
Antworten
200
“Die Antwort Ihres Servers auf die Anfrage FINISH_ACTIVATION
muss im folgenden Format sein:”
Codebeispiele
Keine Codebeispiele verfügbar