Примеры использования uAPI

На этой странице собраны прикладные сценарии, в которых API помогает ускорять привычные действия на сайте: общение с посетителями, навигацию по контенту и обновление пользовательского профиля.

Примеры с серверными скриптами

Серверные скрипты позволяют вынести сложную обработку данных на сервер и связать её с модулями сайта. Подробнее о доступных средах и инструментах — на странице «Серверные скрипты».

Сценарий 01

Быстрые комментарии

Функция позволяет оставлять быстрые комментарии прямо из общего потока публикаций без перезагрузки страницы и перехода на саму страницу.

Скачать архив примера

Инструкция по подключению находится внутри архива с примером.

Сценарий 02

Живой поиск по всему сайту

Поиск обращается к данным сайта на лету и показывает подсказки ещё во время набора запроса. Такой подход уменьшает количество пустых переходов и помогает пользователю быстрее попасть в нужный раздел, статью или карточку товара.

Скачать архив примера

Инструкция по подключению находится внутри архива с примером.

Сценарий 03

Смена никнейма пользователя на личной странице

На персональной странице можно показать отдельную кнопку, которая вызовет интерфейс, работающий через uAPI и сразу применяет новое имя к профилю. Это делает настройку аккаунта понятной для пользователя.

Скачать архив примера

Инструкция по подключению находится внутри архива с примером.

Сценарий 04

Автопостинг из канала Telegram в модуль «Блог»

Бот в Telegram отслеживает новые публикации в официальном канале @UcozNews, сервис на VPS принимает события и с помощью UAPI публикует записи в официальном блоге Ucoz. В результате на сайте автоматически создаются записи в модуле «Блог» с тем же заголовком и содержимым, что и в канале.

Скачать архив примера

Инструкция по подключению находится внутри архива с примером.

Сценарий 05

Дашборд статистики заказов интернет-магазина

Готовое Node.js-приложение получает через uAPI данные модуля «Интернет-магазин» и собирает их в защищённый аналитический дашборд. Пример показывает выручку, количество и статусы заказов, средний чек, проданные товары, остатки и последние операции за выбранный период.

Технологии: Node.js 18+ и uAPI с Bearer-токеном. Приложение работает только на чтение — оно не создаёт, не изменяет и не удаляет товары или заказы.

Скачать архив примера

Пошаговая инструкция по установке находится внутри архива в файле INSTALL.md.

Сценарий 06

Умные фильтры для интернет-магазина

Готовый PHP-мультискрипт для серверных скриптов uCoz добавляет на страницы каталога фасетные фильтры по категориям, брендам, цене, свойствам товаров, наличию и скидкам. Выдача обновляется без перезагрузки страницы, а выбранные параметры сохраняются в ссылке.

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

Скачать архив примера

Пошаговая инструкция по установке находится внутри архива в файле INSTALL.md.