authors_main:admin_api:admin_api_import_game

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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|Использование ИИ для создания заданий]].
  
  • authors_main/admin_api/admin_api_import_game.1634648123.txt.gz
  • Last modified: 2021/10/19 12:55
  • by phaust