Back Calls - обратная авторизация звонком
Авторизация происходит за счет звонка абонентом на случайный выделенный номер, при звонке происходит сброс вызова. Номер пользователя возвращается по webhook или через get запрос.
Last updated
Авторизация происходит за счет звонка абонентом на случайный выделенный номер, при звонке происходит сброс вызова. Номер пользователя возвращается по webhook или через get запрос.
Last updated
Запросы выполняются методом GET на URL:
https://api.telefon-ip.ru/api/v1/authcalls/{token}/{action}/{params} где:
token - ключ доступа к API, который можете получить в личном кабинете или по запросу на support@telefon-ip.ru. Первые 50 запросов для тестирования бесплатно.
action - вызываемые функции API описанные ниже в документации
params - передаваемые параметры в зависимости от метода вызова, обычно для GET запроса
GET
https://api.telefon-ip.ru/api/v1/authcalls/<token>/reverse_auth_phone_get
При запросе вы получаете случайный номер для звонка, а также id для получения информации о совершении звонка абонентом на этот номер. Для получения информации используйте функцию check_phone. Время жизни номера для авторизации составляет 120 секунд.
Example
https://api.telefon-ip.ru/api/v1/authcalls/4ea13fbf-f5a3-4084-8b01-9733cd6fd0b1/reverse_auth_phone_get?phone=89000000000
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
POST
https://api.telefon-ip.ru/api/v1/authcalls/<token>/reverse_auth_phone_post
При запросе вы получаете случайный номер для звонка, а также id для получения информации о совершении звонка абонентом на этот номер. При подтверждении авторизации отправляется webhook на указанный url. Время жизни номера для авторизации составляет 120 секунд.
Формат возвращаемого webhook:
url_адрес?success=True&phone=89000000000&id=000000
GET
https://api.telefon-ip.ru/api/v1/authcalls/<token>/reverse_auth_phone_check/<id>
Example
https://api.telefon-ip.ru/api/v1/authcalls/4ea13fbf-f5a3-4084-8b01-9733cd6fd0b1/reverse_auth_phone_check/122760
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
token*
String
Ключ доступа
phone*
String
Номер телефона пользователя в формате 89ххххххххх
token
String
Ключ доступа
phone*
String
Номер телефона пользователя в формате 89ххххххххх
webhook*
String
URL для получения ответа
token*
String
Ключ доступа
id*
Integer
id авторизации полученный от функции get_auth_phone