Перейти к основному содержимому

Сервис служебных WEB-страниц

Сервис служебных WEB-страниц используется для управления стартовой страницей сервиса Атомкод.

Сервис служебных WEB-страниц создан с помощью структуры проектирования Model-View-Controller и позволяет управлять статическими страницами, которыми оперирует Nginx, а также составом возможных переходов со стартовой страницы (Dashboard).

Сервис служебных WEB-страниц:

  • управляет стартовой страницей;
  • управляет статическими страницами ошибок, такими как 404, 502 и подобными страницами.

Управление стартовой страницей

Управление стартовой страницей возможно через консоль администрирования через cURL с использованием методов API сервиса.

С помощью сервиса служебных WEB-страниц можно:

  • добавлять новые плитки на стартовую страницу;
  • удалять существующие плитки со стартовой страницы.

Взаимодействие со статическими страницами

Настройка статических страниц, например страниц ошибок, требуется для кастомизации продукта.

Сервис служебных WEB-страниц позволяет управлять статическими страницами, доступными по URL, через cURL с использованием методов API сервиса:

  • редактировать URL страниц ошибок;
  • добавлять параметры страниц ошибок;
  • изменять путь к страницам ошибок.

Методы API для сервиса служебных WEB-страниц

Сервис реализует следующие методы API:

  • Группа методов управления кнопками для стартовой страницы:

    • /api/Dashboard/Button/Create
    • /api/Dashboard/Button/Update
    • /api/Dashboard/Button/Delete
    • /api/Dashboard/Button/List
  • Группа методов управления конфигурацией стартовой страницы:

    • /api/Dashboard/Config/Get
    • /api/Dashboard/Config/Set
  • Группа методов управления статическими страницами:

    • /api/StaticPages/Upload: загрузка статической страницы на хост-сервер;
    • /api/StaticPages/Download: выгрузка статической страницы;
    • /api/StaticPages/List: получение списка статических страниц.