Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. {{indexmenu_n>1}} ===== Экспорт уровня / игры / бонусов / линеек в JSON ===== Можно экспортировать свои авторские игры или игры своего домена (только администраторы). Удобно использовать для бекапов игры в различных состояниях, чтобы после не жалеть о случайно удалённом уровне с обалденно красивой разметкой. В случае неприятных происшествий можно [[admin_api_import_game|восстановить игру из JSON]]. В примерах ниже число 3493 надо заменить на нужный вам ID игры. https://qeng.org/game_export.php?gid=3493 - сохранить JSON всего, что есть в игре. https://qeng.org/game_export.php?gid=3493&e=tasks - сохранить JSON всех уровней в игре. https://qeng.org/game_export.php?gid=3493&e=game - сохранить JSON только вкладки описания/настроек игры. https://qeng.org/game_export.php?gid=3493&e=gbonuses - сохранить JSON сквозных бонусов игры. https://qeng.org/game_export.php?gid=3493&e=lines - сохранить JSON линеек игры. https://qeng.org/game_export.php?gid=3493&e=task&n=1 - сохранить JSON задания с номером 1. Параметр 1 можно поменять на любой нужный номер задания. ==== Экспорт с идентификаторами ==== К любой из ссылок можно добавить ''&ids=1'' - тогда в JSON попадут ''id'' уровней и ''id'' с ''number'' у кодов, бонусов и подсказок. Они нужны для [[admin_api_import_game#Точечное редактирование|точечного редактирования]]: по ним движок понимает, какой именно элемент вы правите. <code JavaScript [enable_line_numbers="false"]> { "task": {"id": 123, "number": 1, "working_name": "Название"}, "codes": [{"id": 55, "number": 1, "name": "Сектор 1", "code": "a, b"}] } </code> > Без ''ids=1'' экспорт остаётся полностью переносимым - такой JSON можно залить в любую другую игру. JSON с идентификаторами подходит только для той игры, из которой он получен: в другой игре таких элементов нет, и импорт вернёт ошибку. Для бекапов и копирования игр используйте обычный экспорт, без ''ids=1''. authors_main/admin_api/admin_json_export.txt Last modified: 2026/07/28 20:05(external edit)