Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
authors_main:admin_api:admin_api_import_game [2021/10/19 12:55] phaust |
authors_main:admin_api:admin_api_import_game [2026/06/11 22:10] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | {{indexmenu_n>2}} | ||
| ===== Импорт игры из JSON ===== | ===== Импорт игры из JSON ===== | ||
| ===== Инструменты импорта ===== | ===== Инструменты импорта ===== | ||
| - | Импорт игры или её частей из её JSON можно провести двумя способами: | + | Импорт игры или её частей из её JSON можно провести тремя способами: |
| - Вставить нужный JSON объект на страницу https://qeng.org/import_tasks.php, указав айди игры, и нажав Импортировать. Эта же ссылка доступна из пункта меню "Импорт заданий" на странице редактирования игры. | - Вставить нужный JSON объект на страницу https://qeng.org/import_tasks.php, указав айди игры, и нажав Импортировать. Эта же ссылка доступна из пункта меню "Импорт заданий" на странице редактирования игры. | ||
| + | - В редакторе конкретного задания переключить режим редактирования на JSON (кнопка JSON в панели редактирования) и вставить туда JSON-код одного уровня. Это позволяет быстро обновлять настройки, коды, бонусы и подсказки конкретного уровня. | ||
| - (вариант для программистов) Отправить POST запрос на https://qeng.org/import_tasks.php?gid=<ваш айди игры>&json=1, в котором в body будет корректно сформированный JSON объект. Для аутентификации необходимо удержать cookie с запроса на авторизацию, о чём детально написано тут: [[api_embed_engine|Встраивание движка в другие сервисы]] | - (вариант для программистов) Отправить POST запрос на https://qeng.org/import_tasks.php?gid=<ваш айди игры>&json=1, в котором в body будет корректно сформированный JSON объект. Для аутентификации необходимо удержать cookie с запроса на авторизацию, о чём детально написано тут: [[api_embed_engine|Встраивание движка в другие сервисы]] | ||
| Line 45: | Line 47: | ||
| ==== Заливка линеек ==== | ==== Заливка линеек ==== | ||
| В JSON нужно передать только структуру глобальных бонусов, как описано на [[admin_api_json#Линейки|странице структуры JSON]]. | В JSON нужно передать только структуру глобальных бонусов, как описано на [[admin_api_json#Линейки|странице структуры JSON]]. | ||
| + | |||
| + | ===== Использование ИИ (чат-ботов) для создания и редактирования уровней ===== | ||
| + | |||
| + | Современные чат-боты (ChatGPT, Claude, Gemini и др.) отлично справляются с генерацией и редактированием уровней, кодов, подсказок и бонусов в формате JSON для движка qeng.org. | ||
| + | |||
| + | Готовый системный промпт для настройки чат-бота вы можете найти в разделе: [[authors_main:authors_ai|Использование ИИ для создания заданий]]. | ||