Получить чистый публичный URL из хранилища Firebase (без токена) - PullRequest
0 голосов
/ 01 ноября 2019

Я работал в проекте Android, но мне нужно получить URL-адрес из firebase как Public, потому что используемые мной API принимают только URL-адрес с окончанием «.jpg».

Я пробовал много способов, но без изменений.

https://firebasestorage.googleapis.com/v0/b/thirdeye-65bff.appspot.com/o/hh%20(51).jpg?alt=media&token=624b955a-b380-41ee-b5bb-fe402fa1298e

Мне нужно это как

https://firebasestorage.googleapis.com/v0/b/thirdeye-65bff.appspot.com/o/hh%20(51).jpg

без каких-либо токенов, возможно ли это в Android или FireBase?

Ответы [ 2 ]

0 голосов
/ 06 ноября 2019

es sencilla la respuesta .... convierte строка

https://firebasestorage.googleapis.com/v0/b/thirdeye-65bff.appspot.com/o/hh%20(51).jpg?alt=media&token=624b955a-b380-41ee-b5bb-fe402fa1298e

tu deseas obtener соло

https://firebasestorage.googleapis.com/v0/b/thirdeye-65bff.appspot.com/o/hh%20(51).jpg

entre esasDos Differencias Del Link .. Дата Cuenta Que El "?"потерять разделениеАси де Эста Форма Тендра Ло Кве Бускас.

0 голосов
/ 01 ноября 2019

К сожалению, у вас нет возможности изменить этот URL таким образом и продолжать его работу.

Самое близкое, что я могу придумать, - это просто добавить &.jpg в конце, что позволяет ему работать. Но если API не принимает его в этом формате, вам не повезло с URL-адресами для загрузки.

В этом случае вам на ум приходит альтернатива - настроить ваши собственные облачные функции. конечная точка, которая считывает изображение из облачного хранилища и возвращает его. Таким образом, вы сможете лучше контролировать формат URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...