我一直在寻找一种解决方案来在不使用GCS PHP API的情况下,在App Engine上使用PHP列出Google云存储文件夹列表。
-
我知道有PHP接口...
-
我知道它只在以下情况下列出文件(readdir、opendir 和其他 PHP dir 方法),但跳过了任何文件夹......
有人可以指导我一些提示,我的问题是如何在特定文件夹中列出任何内容?
GCS上没有"文件夹"这样的东西 - 它是一个平面文件系统。
文件夹在 UI + API 中模拟,但将名称中带有"/"的文件视为文件夹结构的一部分。
话虽如此,App Engine 提供的 gcs 流包装器应该在 Cloud Storage 存储桶上支持 opendir()、readdir()、closedir(),并使其看起来像是在列出一个文件夹。这怎么对你不起作用?