我使用Amazon S3 PHP Class(版本0.5.1-dev)在AWS S3上工作。我可以使用$s3->listBuckets()
获取所有存储桶的列表。
如何获取文件夹中所有文件的列表?
答案 0 :(得分:1)
要说清楚,你不是在谈论亚马逊的S3的PHP类。你在谈论PHP class for Amazon S3。 (这是AWS的不支持的非官方第三方类。)如果您正在使用此类,那么您正在寻找S3::getBucket()
方法。
如果您正在寻找有关官方 AWS SDK for PHP 1.6.2的文档,那么您正在寻找AmazonS3::list_objects()
方法。
如果您正在寻找有关PHP 2.x的官方 AWS SDK的文档,那么您正在寻找Aws\S3\S3Client::listObjects()
方法。
答案 1 :(得分:0)
您可以使用list_objects()
功能列出存储桶中的对象。
请注意,您使用的Amazon S3 SDK版本较旧。使用version 2 of the AWS SDK可能会获得更好的结果。