⚙️
telefon-ip.ru
  • Reference
    • Авторизация API
      • Flash Calls - авторизация звонком
      • Back Calls - обратная авторизация звонком
      • SMS Code - авторизация sms
      • TG Code - авторизация Telegram
      • Вспомогательные функции
      • Postman - набор коллекций для разработчиков
    • WhatsApp - отправка sms
  • VOIP API
Powered by GitBook
On this page
  1. Reference
  2. Авторизация API

TG Code - авторизация Telegram

Авторизация через Telegram. Код подтверждения отправляется в Telegram на указанный номер телефона

Запросы выполняются методом POST или GET на URL:

https://api.telefon-ip.ru/api/v1/authcalls/{token}/{action}/{params} где:

token - ключ доступа к API, который можете получить в личном кабинете или по запросу на support@telefon-ip.ru.

action - вызываемые функции API описанные ниже в документации

params - передаваемые параметры в зависимости от метода вызова, обычно для GET запроса


get_tg_code - запрос с кодом авторизации

GET https://api.telefon-ip.ru/api/v1/authcalls/{{token}}/get_tg_code/{{phone}}/

Отправка кода авторизации через смс. Генерируется случайный четырех значный код. Если нужно отправить свой код, необходимо его передать в параметре code. Время отображения кода в Telegram чате 90 секунд.

Пример:

https://api.telefon-ip.ru/api/v1/authcalls/4ee85f4f-f5a4-4084-6a04-4634cd4fd4b4/get_tg_code/79243555100?code=0000

Path Parameters

Name
Value
Description

token*

string

Ключ доступа

phone*

string

Номер вызываемого абонента.

Ограничение на количество отправок в сутки (опционально).

Query Parameters

Name
Type
Description

code

string

Код авторизации: если он указан, то отправляется, а если нет — генерируется автоматически. Длина кода четыре знака.

Response

{
    "success": true,
    "error": "",
    "data": {
        "phone": "79243555100",
        "code": "6681",
        "id": 11084059,
        "operator_name": "ООО \"Мегафон\"",
        "channel": "telegram",
        "status": true,
        "status_info": "send ok"
    }
}
{
    "success": false,
    "error": "does not match the format 89XXXXXXXXX or phone field is missing",
    "data": {}
}
{
    "success": false,
    "error": "Unauthorized token",
    "data": {}
}
PreviousSMS Code - авторизация smsNextВспомогательные функции

Last updated 18 days ago