获取文件下载URL 用户可以通过如下代码获取指定Object的URL: ); return url.toString(); }`, `38610626578644960000`) > public String generatePresignedUrl ( BosClient client , String bucketName , String objectKey , int expirati
获取视频元信息 获取视频元信息 接口描述 本接口用于获取储存在BOS上的视频文件的元信息。 权限说明 所有API的安全认证一律采用Access Key与请求签名机制。 Access Key由Access Key ID和Secret Access Key组成,均为字符串。 对于每个HTTP请求,使用下面所描述的算法生成一个认证字符串。提交认证字符串放在Authorization头域里。服务端根据生成
判断bucket 是否存在 判断Bucket是否存在 若用户需要判断某个Bucket是否存在,则如下代码可以做到: void test_head_bucket(bos_request_options_t *options, bos_string_t bucket, bos_table_t *resp_headers) { bos_status_t *status = NULL; status =
GetBucketRequestPayment 接口描述 本接口获取Bucket请求者计费规则。 注意: 只有bucket的owner且拥有FULL_CONTROL权限才能够进行此请求 请求 请求语法 GET /?requestPayment HTTP/1.1 Host: <BucketName>.bj.bcebos.com Date: <Date> Authorizati
认证及权限管理 Bucket ACL和STS有什么区别? BOS的权限可以分成两类:基于资源的权限和基于用户的权限。 基于资源的权限是指控制某个资源可以被哪些人访问, Bucket ACL 就是基于资源的权限。 基于用户的权限是指管理某个用户可以访问哪些资源, STS临时授权 就是基于用户的权限的一种。 Bucket ACL和STS的权限控制都是基于ACL文件实现。语法很接近,都支持grantee
安装SDK工具包 安装步骤 在 官方网站 下载SDK压缩包。 解压得到jar包。目前jar包应该包含三个文件,分别是:bos-android-sdk-1.0.X.jar、okhttp-3.x.x.jar 和 okio-1.x.x.jar。 将jar包复制到您的Android工程的lib(libs)目录下。 在Eclipse右键工程->Properties->Java Build Path->Add
获取文件下载URL 用户可以参考如下代码获取Object的URL: 360, 'timestamp' => Time.now.to_i } puts client.generate_pre_signed_url(bucket_name, object_name, options) # 如果使用STS方式申请到的临时AK、SK、Token生成访问URL,需自行在http请求中携带指定header:
通用文字识别(ocr) 功能描述 用户向服务请求识别某张图中的所有文字。 请求参数 参数 是否必选 类型 可选值范围 说明 language_type 否 string CHN_ENG、ENG、POR、FRE、GER、ITA、SPA、RUS、JAP、KOR 识别语言类型,默认为 CHN_ENG。可选值包括: - CHN_ENG:中英文混合; - ENG:英文; - POR:葡萄牙语; - FRE:
GetBucketObjectLock 接口描述 获取合规保留策略配置信息。 请求 请求语法 GET /?objectlock HTTP/1.1 Host: <BucketName>.bj.bcebos.com Date: <Date> Authorization: <Authorization_String> 请求参数 无特殊请求参数 请求头域 无特殊请求头域
判断Bucket是否存在 若用户需要判断某个Bucket是否存在,则如下代码可以做到,或参考 完整示例 。 public void doesBucketExist ( BosClient client , String bucketName ) { // 获取Bucket的存在信息 // 指定Bucket名称 boolean exists = client . doesBucketExist (