Dzen.ru Video Downloader

The easiest way to download Dzen.ru video, music, thumbnail without watermark or logo

Telegram Mini App на Nuxt 3 | Часть 5 - Отправка формы, валидация запросов, сообщения от бота TMA

TIP! Right-click and select "Save link as..." to download.

Loading...
В этом видео будет рассказано о том, как валидировать запросы на бэкенде, чтобы избежать подмены данных приходящих от фронта. Успешно провалидировав запрос мы отправим обратное сообщение от бота клиенту. Научимся программно закрывать наше мини приложение.

Ссылка на главную страницу курса:
https://webseed.ru/blog/sozdanie-telegram-mini-app-na-nuxt-3-razrabotka-mini-prilozheniya-telegram
Статья о том как настроить и войти в тестовое окружение Telegram:
https://webseed.ru/blog/testovyj-server-telegram-dlya-telegram-mini-apps-testovaya-sreda-dlya-sozdaniya-mini-prilozhenij-telegram
Репозиторий проекта (ветка курса dev):
https://github.com/dllpl/pizza-order-tma
Пакет vue-tg:
https://github.com/deptyped/vue-telegram
Оф. документация TMA:
https://core.telegram.org/bots/webapps#implementing-mini-apps

Бесплатный курс по созданию мини-приложения Telegram на стеке Nuxt 3. В этом курсе будет создано приложение по доставке пиццы с использованием функциональных возможностей Telegram Mini Apps (сокр. TMA). В этом видео-курсе пошагово изложен весь процесс создания TMA с использованием Nuxt 3, пакета vue-tg и тестовой среды Telegram от установки проекта до деплоя готового приложения, демонстрирующего функциональные возможности TMA в связке с Nuxt 3 на serverless платформу Vercel. Текстовый курс доступен по ссылке ниже.

- Создадим простой фронт на tailwind.
- Поработаем с cloudStorage.
- Получим контактные и гео-данные клиента.
- Верифицируем заказ с помощью биометрии (Face ID или Fingerprint).
- Научимся вызывать popup, сonfirm и оставим заявку на пиццу!
- Валидируем и обработаем запрос на сервере.
- Получим обратное уведомление от бота о начале готовки и сроках доставки.
- При получении заказа отсканируем QR-код для оплаты через TMA.

Данный видео-курс дополняет наш текстовый курс, размещенный на нашем сайте:
https://webseed.ru/
Смотри это видео на Rutube:
https://rutube.ru/video/4ea680af9650ec430717f2f4026be345/
Github автора:
https://github.com/dllpl
Связаться со мной:
https://t.me/dllpl