Перейти к содержанию

Установка DLE API

Минимальные требования

Компонент Версия
DataLife Engine ≥ 20.0
PHP ≥ 8.3
DevCraft Admin ≥ 200.4.0
MySQL / MariaDB InnoDB (Foreign Keys)

Порядок установки

Сначала установите и настройте DevCraft Admin. Затем устанавливайте DLE API.

Установка

  1. Скачайте install.zip релиза (содержимое папки upload/).
  2. Загрузите в Панель управления DLE → Плагины → Установить плагин.
  3. Убедитесь, что появились:
  4. engine/inc/dleapi.php (тонкий stub админки)
  5. devcraft/src/modules/DleApi/ (Models, Pages, Ajax — конфигурация модуля)
  6. api/ (api/v2/, Fluent, Schemas, SDK)
  7. локаль devcraft/locales/ru_RU/dleapi.xliff
  8. В каталоге api/ выполните composer install.
  9. Откройте модуль DLE API в админке DevCraft: при первом обращении к ORM Cycle создаст таблицы {prefix}_api_keys, {prefix}_api_scope, {prefix}_api_oauth_* (миграции в devcraft/src/database/migrations/). DDL в install.xml плагина для этих таблиц не используется.
  10. Создайте API-ключ и OAuth-клиент.

Публичный URL этой страницы: https://readme.devcraft.club/dev/dle_api/install/ ⧉