DLE API 160.0.35 : неофициальный API CMS DLE
Модификация для админпанели и глобальные функции для разработок от Maxim Harder. Для корректной работы требуется минимальная версия MySQL 5.5.6 или MariaDB 10.0, поскольку используются Foreign Key, которые требуют наличие InnoDB.
Для установки достаточно скачать релиз, по ссылке в самом низу этой статьи. Документация к API находится на сервере POSTMAN. На данный момент она не полная и пополняется медленно, но верно. Релизы выше только для версий DLE 16 и выше.
Чтобы пополнить описания к полям - делаем форк репозитория и редактируем файл в папке apidata DLE-API.postman_collection.json. Изменяем и делаем пуш риквест.
Инструкция:
Скачайте ниже, в конце статьи, архив с релизом. У вас три варианта для установки:
- При помощи bat-Скрипта. Для пользователей Windows. Для этого устанавливаем 7Zip. После установки запускаем скрипт install_archive.bat. После завершения установки - загружаем install.zip в менеджер плагинов.
- Упаковать самому. Любым архиватором запаковать всё содержимое в папке upload, причём так, чтобы в корне архива был файл install.xml и папка engine. Затем устанавливаем архив через менеджер плагинов.
- Просто залить. Залейте папку engine в корень сайта и установите плагин через менеджер плагинов.
Обновление:
- Замените все файлы из папки upload, кроме install.xml.
Удаление:
- Удаляем из корня сайта папку api, a так-же из папки engine/inc файл dleapi.php и из engine/skins/images файл dleapi.png.
- Удаляем плагин из менеджера плагинов.
Все материалы, представленные на сайте, носят исключительно ознакомительный характер!
Нашли ошибку в тексте на сайте? Помогите нам ее исправить! Выделите ошибку и нажмите одновременно клавиши «Ctrl» и «Enter». Мы узнаем о неточности и как можно скорее исправим )
Если ссылка битая, пожалуйста сообщите нам через форму комментариев или в ЛС