Skip to content

Haenes/test-Hatiko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

test-Hatiko

Ссылка на ТЗ: https://docs.google.com/document/d/1mKexmtgAB6Ui4qUXN8UpJkS6D_97n-HCIx2Zeq-sNdI/edit?tab=t.0#heading=h.xrh9dw5y8zey

Или текст:

  1. Общее описание:
    Необходимо разработать бэкенд-систему для проверки IMEI устройств, которая будет интегрирована с Telegram-ботом и предоставлять API для внешних запросов. В рамках тестового задания необходимо реализовать базовую работу с одним сервисом.

  2. Функционал:

    • 2.1) Доступ:
      • Белый список пользователей для Telegram: Реализовать белый список для доступа к функционалу бота.

      • Авторизация через API: Реализовать авторизацию по токену для доступа к API.

      • 2.2) Telegram-бот

        • Пользователь отправляет боту IMEI. Бот должен:
          • Проверить IMEI на валидность.
          • Отправить в ответ информацию о IMEI.
      • 2.3 Запросы API (пример)

        • Запрос на получение информации\
          • Метод: POST /api/check-imei\
          • Параметры запроса:
            • imei (строка, обязательный) — IMEI устройства.
            • token (строка, обязательный) — токен авторизации.
          • Ответ: JSON с информацией о IMEI.
  3. Список сервисов
    В рамках тестового задания достаточно реализовать тестовую работу с сервисом: https://imeicheck.net/
    Токен API Sandbox: Здесь был токен
    Документация: https://imeicheck.net/promo-api

About

Telegram bot that check IMEI via backend on FastAPI and API from https://imeicheck.net

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages