Google Cloud Storage 文件夹列表,其中包含 App Engine 上的 PHP



我一直在寻找一种解决方案来在不使用GCS PHP API的情况下,在App Engine上使用PHP列出Google云存储文件夹列表。

  • 我知道有PHP接口...

  • 我知道它只在以下情况下列出文件(readdir、opendir 和其他 PHP dir 方法),但跳过了任何文件夹......

有人可以指导我一些提示,我的问题是如何在特定文件夹中列出任何内容?

GCS上没有"文件夹"这样的东西 - 它是一个平面文件系统。

文件夹在 UI + API 中模拟,但将名称中带有"/"的文件视为文件夹结构的一部分。

话虽如此,App Engine 提供的 gcs 流包装器应该在 Cloud Storage 存储桶上支持 opendir()、readdir()、closedir(),并使其看起来像是在列出一个文件夹。这怎么对你不起作用?

最新更新