Endpoint = endpoint ; return new BosClient ( config ) ; } } } 完整示例 下面示例代码演示了创建Bucket,查看Bucket,判断Bucket是否存在,删除Bucket的完整过程。
强烈建议您创建子用户进行API访问或日常运维 String ACCESS_KEY_ID="<yourAccessKeyId>"; String SECRET_ACCESS_KEY= "<yourAccessKeySecret>"; String ENDPOINT="bj.bcebos.com"; //创建BOS实例
STANDARD_IA(低频存储)和COLD(冷存储)。
CannedAccessControlList.Private); }`, `8801776935146744000`) > public void setBucketPrivate ( BosClient client , String bucketName ) { client . setBucketAcl ( < bucketName > , CannedAccessControlList
config ) ; } } 在上面代码中, ACCESS_KEY_ID 对应控制台中的“Access Key ID”, SECRET_ACCESS_KEY 对应控制台中的“Access Key Secret”,获取方式请参考《操作指南 管理ACCESSKEY 》。
InvalidAccessKeyId The Access Key ID you provided doesnot exist in our records. 403Forbidden Access Key ID不存在。
下图简单介绍了整个业务交互过程,关于 STS 方面的介绍请参考 临时授权访问 。 代码实现分为应用服务器端和客户端两部分,实现过程如下: 配置应用服务器端,以 Nodejs 实现为例,服务器端会返回 AK/SK/SessionToken 。 配置浏览器,根据服务器端返回的 AK/SK/SessionToken 初始化 bce-bos-uploader 参数。
SDK_LOG_DEBUG ) ; //设置客户端 Client client ( ACCESS_KEY_ID , SECRET_ACCESS_KEY ) ; } 在上面代码中, ACCESS_KEY_ID 对应控制台中的“Access Key ID”, SECRET_ACCESS_KEY 对应控制台中的“Access Key Secret”,获取方式请参考《操作指南 管理ACCESSKEY
列举存储桶 接口说明 本接口列举了请求者拥有的所有bucket 注意 如果请求中没有用户验证信息(即匿名访问),返回 403 Forbidden ,错误信息: AccessDenied 。 JSON请求响应项的命名规则是首字母小写的驼峰格式。 一次请求最多返回100个bucket的信息。
列举存储桶 接口说明 本接口列举了请求者拥有的所有bucket 注意 如果请求中没有用户验证信息(即匿名访问),返回 403 Forbidden ,错误信息: AccessDenied 。 JSON请求响应项的命名规则是首字母小写的驼峰格式。 一次请求最多返回100个bucket的信息。