AWS账户与我的账户不同。他已授权我的帐户访问IAM用户,但我无法理解如何使用PHP SDK访问此存储桶。
<?php
$aws = S3Client::factory(array(
'key' => '**************',
'secret' => '********************************'
));
var_dump($aws->listBuckets()); die;
以上代码仅显示我自己帐户中的存储桶,而不显示另一个存储桶。关键和秘密是这个特定用户的秘密。
如何访问其他帐户的委派存储桶?
答案 0 :(得分:1)
它不会显示在您的listBuckets()
结果中,因为即使您有权访问它,它仍然不属于您的帐户。
如何访问其他帐户的委派存储桶?
您是否尝试过任何特定于存储桶的操作(例如listObject()
,headBucket()
)?如果您有权访问,那么这些操作应该可以正常工作。