我正在使用Laravel 5.2构建应用程序,我已将其与firebase存储连接以在那里存储文件。每件事情都运行正常,但是当我从firebase获得一个图像时,它只返回数组下面没有任何可下拉链接
"type" => "file"
"dirname" => "FUEL"
"path" => "FUEL/Kaleem.jpeg"
"timestamp" => 1507750905
"mimetype" => "image/jpeg"
"size" => "129335"
但是当我去firebase控制台时,它给了我类似于下面的下载链接
有没有办法使用PHP从firebase存储中获取图像的downloadUrl?
答案 0 :(得分:1)
您应该可以在Google Cloud Storage APIs的帮助下下载,尤其是PHP SDK。
或者,您可以构建自己的下载URL。为此,您需要允许对象公开可读(allow read;
),percent encode您的文件路径,并且该对象将通过具有以下格式的网址提供:{{1 }}