【发布时间】:2017-09-28 09:08:35
【问题描述】:
我正在使用laravel-google-cloud-storage 来存储图像并一张一张地检索它们。我是否可以从 Google Cloud Storage 中获取所有文件夹和图像?如果可能,我该如何完成?
我试图使用这个flysystem-google-cloud-storage 来检索它,但它们与我提供的第一个链接相似。
我想要实现的是我想使用谷歌云存储选择一个包含所有文件夹和图像的图像并将其放在我的表单中,而不是从我的本地选择图像。
更新:
这是我到目前为止从documentation 开始尝试的。
$storageClient = new StorageClient([
'projectId' => 'project-id',
'keyFilePath' => 'myKeyFile.json',
]);
$bucket = $storageClient->bucket('my-bucket');
$buckets = $storageClient->buckets();
然后尝试添加foreach,它返回空,而且我的存储桶中有 6 个文件夹。
foreach ($buckets as $bucket) {
dd($bucket->name());
}
【问题讨论】:
标签: php laravel google-cloud-storage