Заказчик
Заказчик xewevdam | FL.RU

Заказчик

На сайте 10 месяцев (заходил 3 месяца 14 дней назад)
1
11
Рейтинг
11
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
10 Августа 2025
Бюджет: 2 000 руб
Есть сайт для продажи звезд. Вот тз:

**ТЗ: Интеграция Telegram Web App (FastAPI + React)**

**Цель:**

* Получать и проверять данные пользователя Telegram.
* Доступ к сайту — только при запуске из Telegram.

**Задачи:**

1. **Frontend (React):**

* Получать `initData` через Telegram Web App API.
* Передавать `initData` в каждый запрос на backend.
* Если не через Telegram — выводить сообщение «Запуск только через Telegram».

2. **Backend (FastAPI):**

* Верифицировать `initData` по подписи (`BOT_TOKEN`).
* Извлекать `id`, `username`, `first_name`, `last_name`, `language_code`.
* Отклонять запросы без валидных данных (`403 Forbidden`).

**Результат:**

* Работает в Telegram (мобильный, desktop).
* Прямой доступ по URL блокируется.

Все написал, но не работает, не знаю куда что смотреть, т.к. опыта мало в фронтенде. Работа на минут 30, надо найти где ошибка грубо говоря

Прошло времени с момента публикации: 10 месяцев 5 дней 11 часов 8 минут
Раздел: Сайты / React

Рейтинг: 324 Исполнитель определен:
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».