桶相关接口 返回结果 根据返回码判断是否操作成功。 获取桶访问权限 功能说明 您可以使用getBucketAcl接口获取桶的访问权限(ACL) ,以下代码展示如何获取桶的访问权限。 在调用 getBucketAcl 方法时,您需要传递的唯一参数是所选存储桶的名称。当前访问控制列表配置由在传递到回调函数的 data 参数中返回。 代码示例 javascript var bucketParams { // 您需要传递的唯一参数是所选存储桶的名称 Bucket: " ", }; // call s3Client to retrieve policy for selected bucket s3Client.getBucketAcl(bucketParams, function (err, data) { if (err) { console.log("Error", err); } else if (data) { console.log("Success", data.Grants); } }); 请求参数 参数 类型 说明 是否必要 Bucket String 桶名称 是 返回结果 参数 类型 说明 Grantee Object 桶访问权限配置 Permission String 桶访问权限 获取桶策略 功能说明 在调用 getBucketPolicy 方法时,您需要传递的唯一参数是所选存储桶的名称。如果存储桶当前具有策略,该策略在由传递到回调函数的data参数中返回,如果所选存储桶没有策略,该信息将在error参数中返回给回调函数。 代码示例 javascript var bucketParams { Bucket: " ", }; // call s3Client to retrieve policy for selected bucket s3Client.getBucketPolicy(bucketParams, function(err, data) { if (err) { console.log("Error", err); } else if (data) { console.log("Success", data.Policy); } });
来自: