我正在尝试列出我的 S3 存储桶中的文件,但在运行此代码时我不断收到 PHP 错误:
require_once './S3.php';
define('awsAccessKey', 'xxx');
define('awsSecretKey', 'xxx');
$s3 = new S3(awsAccessKey, awsSecretKey);
$objects = $s3->list_objects("BUCKETNAME",array("max-keys"=>5));
foreach ($objects->body->Contents as $item){
print_r($item->Key."");
}
我得到:
PHP Fatal error: Call to undefined method S3::list_objects()
谷歌没有帮助我。我可以将文件放在我的存储桶中,但我无法列出它们。有任何想法吗?