Мы разработали удобный скрипт для быстрой и легкой публикации нового контента на вашем сайте, работающем на CMS DataLife Engine. Инструмент использует POST-запросы и представляет собой API, значительно упрощающее автоматизацию наполнения сайта актуальными материалами — будь то новости, статьи или другой контент.
Скрипт позволяет интегрировать внешние системы или создавать автоматические сценарии для публикации, что экономит время и ресурсы. Он обеспечивает гибкое управление контентом, позволяет настраивать публикацию под ваши нужды и автоматизировать регулярные обновления, что особенно важно для крупных проектов и сайтов с большим объемом информации.
В комплект входят:
-
api_addnews.php — основной скрипт API. Разместите его в корневой папке вашего сайта на DataLife Engine, обязательно переименуйте для безопасности. В третьей строке переменная $field_name добавляет дополнительное поле типа "Изображение" для превью картинки.
-
api.txt — подробное описание полей POST-запроса. Скрипт поддерживает все основные поля для добавления новости: заголовок, дату, автора, краткое и полное описание (с поддержкой HTML), все опции новости и поля вкладки "Дополнительно".
-
example_post.php — пример POST-запроса для тестирования и использования.
-
API_CMS_DataLifeEngine.json — пример Workflow для n8n с POST-запросом, упрощающий интеграцию с другими системами.
Скрипт протестирован на версиях 18 и 19 DataLife Engine.
