本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立匿名用戶端
在某些情況下,您可能會希望建立未與任何登入資料關聯的用戶端。如此可讓您對服務進行匿名請求。
例如,您可以同時設定 Amazon S3 物件和 Amazon CloudSearch 網域,以允許匿名存取。
若要建立匿名用戶端,請將 'credentials'
選項設定為 false
。
$s3Client = new S3Client([
'version' => 'latest',
'region' => 'us-west-2',
'credentials' => false
]);
// Makes an anonymous request. The object would need to be publicly
// readable for this to succeed.
$result = $s3Client->getObject([
'Bucket' => 'amzn-s3-demo-bucket',
'Key' => 'my-key',
]);