У меня есть проект Firebase с клиентским приложением. Когда вы создаете новую запись, вы можете включить изображение. Я создаю уменьшенное изображение, следуя шагам здесь
Клиентское приложение сначала загружает изображение в хранилище Firebase. Затем сохраняет URL-адрес изображения и другие данные в Firestore. И тогда функция облака запускается и генерирует миниатюру. Моя проблема в том, что у меня нет способа получить URL-адрес миниатюры, чтобы поместить его в хранилище, и не получить документ из хранилища с идентификатором моей функции. Кроме того, уменьшенное изображение хранится в https://storage.googleapis.com/...
, потому что это учетная запись службы appengine, генерирующая подписанные URL-адреса, а обычные изображения - в https://firebasestorage.googleapis.com/...
. Даже несмотря на то, что URL-адреса похожи, я не думаю, что будет хорошей идеей генерировать URL-адрес из шаблона.
Есть идеи, как обойти это?