Я работаю над симпатичным бланковым приложением в стиле блога, используя mongoDB, express, реакции и ноды. Это позволяет для регистрации пользователей, аутентификации, для авторизованных пользователей в сообщениях CRUD, комментировать и отвечать на комментарии (пока).
У меня есть четко определенная схема (с использованием mongoose), а модель User
имеетполе avatar
, которое должно быть URI для изображения профиля для этого пользователя. Вот что я сейчас застрял: интеграция хостинга изображений в облачное хранилище Google для изображения профиля, которое загружает пользователь, затем извлечение URL-адреса и сохранение его в user.avatar
.
Я пытался посмотреть этобезрезультатно (хотя это было в 4 часа утра после того, как я часами сидел и смотрел на экран). Я действительно не могу найти надежное решение для этого, и я, вероятно, должен упомянуть, что я впервые работаю с загрузкой файлов (я студент, хотя это не домашнее задание).
Честно говоря, любая помощь будет очень признательна.
Редактировать: Я пытался просмотреть документы для Google Cloud Storage.