Практические сценарии, демонстрирующие, как uAPI работает в интерфейсе живого сайта
На этой странице собраны прикладные сценарии, в которых API помогает ускорять привычные действия на сайте: общение с посетителями, навигацию по контенту и обновление пользовательского профиля.
Решение позволят оставлять комменатрий к публикации не переходя на страницу самого материала. Может быть полезно как система реакций.
Динамический поиск показывает подходящие результаты во время ввода и помогает быстрее доводить посетителя до нужного материала.
Интерфейс на личной странице позволяет обновить отображаемое имя без участия администратора и без сложной формы настроек в пару кликов.
Сервис на VPS отслеживает новые публикации в канале Telegram и автоматически переносит их в модуль «Блог» через UAPI.
Серверные скрипты позволяют вынести сложную обработку данных на сервер и связать её с модулями сайта. Подробнее о доступных средах и инструментах — на странице «Серверные скрипты».
Мультифильтр добавляет фасетную фильтрацию каталога по категориям, брендам, цене, свойствам товаров, наличию и скидкам.
Node.js-приложение получает данные магазина через uAPI и показывает выручку, статусы заказов, товары и ключевые показатели.
Функция позволяет оставлять быстрые комментарии прямо из общего потока публикаций без перезагрузки страницы и перехода на саму страницу.
⬇ Скачать архив примераИнструкция по подключению находится внутри архива с примером.
Поиск обращается к данным сайта на лету и показывает подсказки ещё во время набора запроса. Такой подход уменьшает количество пустых переходов и помогает пользователю быстрее попасть в нужный раздел, статью или карточку товара.
⬇ Скачать архив примераИнструкция по подключению находится внутри архива с примером.
На персональной странице можно показать отдельную кнопку, которая вызовет интерфейс, работающий через uAPI и сразу применяет новое имя к профилю. Это делает настройку аккаунта понятной для пользователя.
⬇ Скачать архив примераИнструкция по подключению находится внутри архива с примером.
Бот в Telegram отслеживает новые публикации в официальном канале @UcozNews, сервис на VPS принимает события и с помощью UAPI публикует записи в официальном блоге Ucoz. В результате на сайте автоматически создаются записи в модуле «Блог» с тем же заголовком и содержимым, что и в канале.
⬇ Скачать архив примераИнструкция по подключению находится внутри архива с примером.
Готовое Node.js-приложение получает через uAPI данные модуля «Интернет-магазин» и собирает их в защищённый аналитический дашборд. Пример показывает выручку, количество и статусы заказов, средний чек, проданные товары, остатки и последние операции за выбранный период.
Технологии: Node.js 18+ и uAPI с Bearer-токеном. Приложение работает только на чтение — оно не создаёт, не изменяет и не удаляет товары или заказы.
⬇ Скачать архив примераПошаговая инструкция по установке находится внутри архива в файле INSTALL.md.
Готовый PHP-мультискрипт для серверных скриптов uCoz добавляет на страницы каталога фасетные фильтры по категориям, брендам, цене, свойствам товаров, наличию и скидкам. Выдача обновляется без перезагрузки страницы, а выбранные параметры сохраняются в ссылке.
Настройка выполняется через встроенную панель: можно выбрать контейнер товарной сетки на странице магазина, импортировать шаблон карточки и настроить внешний вид фильтров без правки кода сайта.
⬇ Скачать архив примераПошаговая инструкция по установке находится внутри архива в файле INSTALL.md.