Я пытаюсь создать сообщение на веб-сайте с помощью Expression Engine с помощью автоматизированного сценария, но, поскольку я никогда раньше не использовал EE, это оказывается более сложной задачей чем первоначально ожидалось!Создание сообщения Expresison Engine через API
Я изначально просто собирался сбрасывать в базу данных напрямую, но похоже, что есть несколько таблиц, хранящих данные для почтовых сообщений, вместо того, чтобы пытаться выяснить, что сбрасывать где и на что EE никогда не меняет структуру, я думаю лучше было бы использовать его API, которого я также не знал.
https://docs.expressionengine.com/latest/development/legacy/api/api_channel_entries.html#Api_channel_entries::save_entry делает это выглядит достаточно просто, но, очевидно, й() еще не существует в мой автономный скрипт ...
Как бы идти о инициировании класса й() из скрипта вне Expression Engine так, чтобы я мог создавать сообщения напрямую?
Это EE 2.8, если это имеет значение.
Большое значение.
С уважением.
Если вы открыты для сторонних решений, вы можете захотеть взглянуть на DataGrab или Solspace Importer, которые позволяют создавать записи на основе структурированного источника данных (json, .csv и т. Д.). Приятно, потому что вы можете настроить правила обновления и замены совпадающих записей. – AllInOne