Call Me (авторизация исходящим звонком)
Запрос на авторизацию исходящим звонком:
Запрос отправляется на адрес: https://webapi.smsgold.ru/v1/calls/callMe/send
Метод отправки запроса:
POST
Content-Type: application/json
Список
обязательных
и необязательных
параметров JSON-запроса:| Имя параметра | Значение параметра |
|---|---|
| auth {...} | Блок авторизации: |
| user | Зарегистрированное в системе ID пользователя вида XXXXX или ХХХХХ.X |
| pass | Пароль пользователя. |
| number | Телефонный номер абонента производящего авторизацию в международном формате без символа "+". |
| callbackUrl | URL-адрес для получения финального статуса авторизации (Webhook) |
| ttl | Время ожидания авторизации абонента в секундах. Значение по умолчанию 120 сек. |
Пример отправляемого JSON-запроса (развернуть)...
{
"auth": {
"user": "XXXXX",
"pass": "PASSWORD"
},
"number": "79XXXXXXXXX",
"callbackUrl": "http(s)://some-url-name/",
"ttl": "120"
}
Пример ответа сервера на запрос (развернуть)...
{
"status": "success",
"callId": "xxxxxxxxxxxxxxxxxxxxxxxx",
"callTo": "7XXXXXXXXXX"
}
Запрос на получение статуса авторизации:
Запрос отправляется на адрес: https://webapi.smsgold.ru/v1/calls/callMe/status
Метод отправки запроса:
GET
Список
обязательных
параметров:| Имя параметра | Значение параметра |
|---|---|
| user | Зарегистрированное в системе ID пользователя вида XXXXX или ХХХХХ.X |
| pass | Пароль пользователя. |
| callId | ID звонка, параметр "callId" из ответа, полученного при отправке запроса на авторизацию. |
Пример ответа сервера на запрос (развернуть)...
{
"callStatus": "CLIENT_CALLED"
}
8 800 500-80-16