Ссылка на ТЗ: https://docs.google.com/document/d/1mKexmtgAB6Ui4qUXN8UpJkS6D_97n-HCIx2Zeq-sNdI/edit?tab=t.0#heading=h.xrh9dw5y8zey
Или текст:
-
Общее описание:
Необходимо разработать бэкенд-систему для проверки IMEI устройств, которая будет интегрирована с Telegram-ботом и предоставлять API для внешних запросов. В рамках тестового задания необходимо реализовать базовую работу с одним сервисом. -
Функционал:
- 2.1) Доступ:
-
Белый список пользователей для Telegram: Реализовать белый список для доступа к функционалу бота.
-
Авторизация через API: Реализовать авторизацию по токену для доступа к API.
-
2.2) Telegram-бот
- Пользователь отправляет боту IMEI.
Бот должен:
- Проверить IMEI на валидность.
- Отправить в ответ информацию о IMEI.
- Пользователь отправляет боту IMEI.
Бот должен:
-
2.3 Запросы API (пример)
- Запрос на получение информации\
- Метод: POST
/api/check-imei\ - Параметры запроса:
- imei (строка, обязательный) — IMEI устройства.
- token (строка, обязательный) — токен авторизации.
- Ответ: JSON с информацией о IMEI.
- Метод: POST
- Запрос на получение информации\
-
- 2.1) Доступ:
-
Список сервисов
В рамках тестового задания достаточно реализовать тестовую работу с сервисом: https://imeicheck.net/
Токен API Sandbox: Здесь был токен
Документация: https://imeicheck.net/promo-api