/projects/:projectId/archive
Архивирование проекта делает его доступным только для чтения. Вы не сможете редактировать сцены, добавлять или удалять ассеты, изменять настройки проекта и т.д.
Чтобы архивировать проект, перейдите на страницу проекта и нажмите кнопку "Архивировать проект" в верхнем правом углу.
После архивации проекта вы увидите сообщение об успешном архивировании.
Чтобы восстановить архивированный проект, перейдите на страницу проекта и нажмите кнопку "Восстановить проект" в верхнем правом углу.
После восстановления проекта вы увидите сообщение об успешном восстановлении.
POST https://playcanvas.com/api/projects/:id/export
POST https://playcanvas.com/api/projects/:id/export
Это позволит вам скачать zip-архив вашего полного проекта. Вы можете импортировать этот архив из панели управления проектами для создания нового проекта из этого архива. Подробнее об импорте проектов здесь.
Запрос начнет задание архивации, и детали задания будут возвращены в ответе. Вы можете опрашивать задание по идентификатору, пока его статус не станет "complete" или "error". Когда задание будет выполнено, его данные будут содержать URL-адрес для скачивания архива проекта.
curl -H "Authorization: Bearer fdslkjlk32j2l3kj2lkj2lkj323rr" -H "Content-Type: application/json" -X POST -d '{"branch_id": "99999999-9999-9999-9999-999999999999"}' "https://playcanvas.com/api/projects/99999999/export"
ID ветки. Если ID не указан, будет использоваться основная ветка.
Статус: 201 Создано
Если вы нашли ошибку или у вас есть предложение по улучшению, пожалуйста, создайте новый тикет в Issue Tracker.
{
"id": int,
"created_at": date,
"modified_at": date,
"status": "running" | "complete" | "error",
"messages": [ список строк ],
"data": {
"project": {
'id': int
},
"url": string
}
}
Неавторизованный
Запрещено
Проект не найден
Владелец не найден
Слишком много запросов
Этот маршрут использует строгое ограничение скорости.