post
{yourserver}/getNumberPOST /getNumber
Virtuelle Nummer für den angegebenen Dienst bestellen
Anfrage zur Bestellung einer Nummer für den Empfang von SMS vom angegebenen Dienst.
Diese Anfrage wird an Ihren Server gesendet, um eine Nummer mit bestimmten Parametern für den Empfang von SMS von einem einzelnen Dienst für einen kurzen Zeitraum (standardmäßig 15 Minuten) zu bestellen.
Der Vorgang kann vorzeitig geschlossen werden (siehe FINISH_ACTIVATION).
Parameter
header2
| Name | Typ | Beschreibung |
|---|---|---|
Authorization* | string | Siehe Details hier |
Content-Type* | string | Header Enumeration: application/json; charset=utf-8 |
Anforderungs-Body
Anfragetext vom Onlinesim-Server
Content-Type
application/jsonSchema
Bodyobject
Bodyobject
actionstringErforderlich
countrystringErforderlich
operatorstringErforderlich
servicestringErforderlich
sumnumberErforderlich
keystringErforderlich
exceptionPhoneSetinteger[]
exceptionPhoneSetinteger[]
itemsinteger
Beispiele
Example payload of Onlinesim server GET_NUMBER request
{
"action": "GET_NUMBER",
"country": "russia",
"operator": "any",
"service": "vk",
"sum": 40,
"key": "apikey"
}Antworten
200Die Antwort Ihres Servers auf die Anfrage GET_NUMBER muss im folgenden Format sein:
Die Antwort Ihres Servers auf die Anfrage GET_NUMBER muss im folgenden Format sein:
Content-Type
application/jsonHeader
| Name | Typ | Beschreibung |
|---|---|---|
Content-Type | string | Header |
Schema
Responseobject
Responseobject
numberintegerErforderlich
activationIdintegerErforderlich
statusstringErforderlich
Beispiele
Successful response example from your server
{
"number": 79281234567,
"activationId": 355,
"status": "SUCCESS"
}No available numbers response example from your server
{
"number": null,
"activationId": null,
"status": "NO_NUMBERS"
}Response example from your server in case of other types of errors
{
"number": null,
"activationId": null,
"status": "ERROR"
}Codebeispiele
Beispiele werden generiert...