如何从firebase存储PHP获取图像的下载URL?

如何从firebase存储PHP获取图像的下载URL?,php,laravel,firebase,firebase-storage,Php,Laravel,Firebase,Firebase Storage,我正在使用Laravel 5.2构建应用程序,我已将其与firebase存储连接,以便在那里存储文件。一切正常,但当我从firebase获取图像时,它只返回数组下方,没有任何可下载链接 "type" => "file" "dirname" => "FUEL" "path" => "FUEL/Kaleem.jpeg" "timestamp" => 1507750905 "mimetype" => "image/jpeg" "size" =>

我正在使用Laravel 5.2构建应用程序,我已将其与firebase存储连接,以便在那里存储文件。一切正常,但当我从firebase获取图像时,它只返回数组下方,没有任何可下载链接

"type" => "file"
  "dirname" => "FUEL"
  "path" => "FUEL/Kaleem.jpeg"
  "timestamp" => 1507750905
  "mimetype" => "image/jpeg"
  "size" => "129335"
但当我转到firebase控制台时,它会给我类似于以下内容的下载链接


是否有任何方法可以使用PHP从firebase存储获取图像的下载URL

您应该能够在的帮助下下载,尤其是


或者,您可以构建自己的下载URL。为此,您需要允许对象公开可读(
allow read;
),您的文件路径和对象将通过以下格式的url可用:
https://firebasestorage.googleapis.com/b//o/?alt=media

我只想做一些类似下面的事情,但它是用javascript编写的,我想在php中做同样的事情。
var storage=firebase.storage()$scope.getImgUrl=function(file){storage.ref(“images/”+file+“.png”).getDownloadURL().then(function onSuccess(url){return url;}).catch(function onError(err){console.log(“Error ocated…”+err);})
未找到
getDownloadURL()的任何方法或属性
在PHP SDK中,请帮助了解任何想法或示例代码。PHP SDK有一个函数,可用于创建下载URL。阅读有关签名URL的更多信息