Я создаю приложение, используя Laravel 5.2, я связал его с хранилищем Firebase для хранения там файлов. все работает нормально, но когда я получаю изображение из firebase, оно возвращает только массив ниже без ссылки вниз
"type" => "file""dirname" => "FUEL""path" => "FUEL/Kaleem.jpeg""timestamp" => 1507750905
"mimetype" => "image/jpeg""size" => "129335"
Но когда я захожу в консоль Firebase, она дает мне ссылку для скачивания, подобную следующей
Есть ли способ получить downloadUrl изображения из хранилища Firebase с помощью PHP?
Вы должны быть в состоянии загрузить с помощью API Google Cloud Storage, особенно PHP SDK.
Или вы можете создать свой собственный URL для загрузки. Для этого вам нужно разрешить публичный доступ к объекту ( allow read;
), процент кодирования Ваш путь к файлу и объект будут доступны через URL в следующем формате: https://firebasestorage.googleapis.com/b/<YOUR_BUCKET>/o/<PERCENT_ENCODED_PATH_TO_FILE>?alt=media
Других решений пока нет …