Перейти к содержимому

Загрузка и хранение файлов в приложении

КраткоКаждое приложение MonstarX умеет хранить файлы: фото профиля, фотографии товаров, PDF, голосовые заметки. Попросите загрузку — и MonstarX её сделает. Файлы бывают общедоступными (их видит любой, у кого есть ссылка) и закрытыми (только для вошедших пользователей). Каждый файл — до 50 МБ. Смотреть, открывать, скачивать и удалять их можно в разделе «Облачные сервисы → Файлы».

Фото блюд, резюме к отклику на вакансию, подписанный договор, изображение товара — многим приложениям нужно хранить файлы. В каждое приложение MonstarX встроено хранилище файлов, поэтому приложение может принимать загрузки и снова их показывать — ничего настраивать не нужно.

Попросите и скажите, для чего нужен файл:

У каждого рецепта есть фото, которое загружает автор. Показывай его вверху страницы рецепта и миниатюрой в списке.

MonstarX сделает кнопку загрузки, сохранит каждый файл и привяжет его к нужной записи: фото — к рецепту, резюме — к отклику.

Каждый файл либо общедоступный, либо закрытый. MonstarX сам выбирает подходящий вариант по вашему описанию, а вы можете прямо сказать, какой нужен.

ВидКто может открытьДля чего подходит
ОбщедоступныйЛюбой, у кого есть ссылка. Быстро загружается откуда угодно.Фото товаров, картинки к рецептам, логотипы — то, что видит каждый посетитель.
ЗакрытыйТолько те, кто вошёл в приложение. Остальным доступ закрыт.Счета, договоры, документы, удостоверяющие личность, всё личное.

Для надёжности скажите об этом в запросе: «загруженные договоры закрытые — скачать их может только тот клиент, который их загрузил, после входа».

Каждый файл — до 50 МБ. Этого хватает на фото, PDF, таблицы, короткие аудиозаписи и короткие видео. Изображения, которые приложение создаёт с помощью ИИ, хранятся так же.

Откройте Облачные сервисыФайлы. В верхней строке указано, сколько файлов хранится и сколько они занимают вместе. Ниже для каждого файла видны имя и место хранения, Тип, Размер и время загрузки (Загружено). У изображений есть маленькая миниатюра.

  • Нажмите на имя файла, чтобы просмотреть его. Изображения, PDF, текст, аудио и видео открываются прямо здесь.
  • Нажмите стрелку скачивания, чтобы сохранить файл на компьютер.
  • Нажмите корзину, чтобы удалить файл. MonstarX сначала попросит подтвердить; удалённый файл вернуть нельзя.
  • В списке показываются первые 200 файлов.

Файлы, которые MonstarX хранит для себя, — прежние копии проекта из раздела Версии и файлы, которые вы прикрепляете в чате, — здесь скрыты, о чём говорит отдельная пометка. Собственный код проекта находится на вкладке Код. В размер в верхней строке эти копии всё же входят («включая историю версий»).

В разделе Облачные сервисыОблако можно выключить сервис Хранилище и пользоваться своим хранилищем файлов — например, хранилищем Firebase или R2 в своём аккаунте Cloudflare. Загрузка через MonstarX сразу перестанет работать, поэтому выключайте сервис, только когда приложение уже пользуется другим хранилищем.

Сохраняются ли загруженные файлы, когда я публикую приложение или восстанавливаю версию?

Да. Файлы хранятся отдельно от кода. Публикация, новые сборки и восстановление версии их не трогают.

Можно ли самому загрузить файл для приложения, например логотип?

Прикрепите изображение в чате и скажите, куда его поставить («используй это как логотип»). MonstarX сам добавит его в приложение.

Можно ли загружать видео?

Да, если каждый файл не больше 50 МБ. Для длинных видео пользуйтесь видеохостингом и вставляйте ссылки.

Где хранятся файлы?

В облачном хранилище файлов MonstarX, в отдельном пространстве для каждого приложения. Другие приложения не могут их прочитать.

Я случайно удалил файл. Можно его вернуть?

Нет. Файл, удалённый в разделе «Облачные сервисы → Файлы», удаляется навсегда, и на страницах, где он был, вместо картинки будет пустое место.