安装SDK工具包 运行环境 依赖开源的第三方库,包括curl、openssl、uuid、jsoncpp,其中jsoncpp可在thirdlib文件夹下编译并安装。 SDK目录结构 ├─example // 使用示例 ├─include // 头文件 │ └─bcesdk │ ├─auth // BCE签名相关类 │ ├─bos // SDK服务相关类 │ │ ├─model // BCE公用mod
设置服务端加密 概述 BOS支持用户在上传和复制请求(PutObject、PostObject、InitiateMultipartUpload、AppendObject、FetchObject、CopyObject)中携带x-bce-server-side-encryption的HTTP header并指定用户的加密算法(目前支持AES256与SM4),从而实现数据的有效安全保护。 操作方式 您可
安装SDK工具包 运行环境 GO SDK可以在go1.3及以上环境下运行。 安装SDK 直接从github下载 使用 go get 工具从github进行下载: go get github.com/baidubce/bce-sdk-go SDK目录结构 bce-sdk-go |--auth //BCE签名和权限认证 |--bce //BCE公用基础组件 |--http //BCE的http通信模块
BOS CMD常见问题 本文介绍在使用 CMD 工具时可能出现的问题及处理方法。 常见报错 错误码: 错误码(code) 解决方式 Receive error: [Code: AccessDenied; Message: Access Denied.; RequestId: xxxxxxxxxxxxxx]] 在使用CMD工具时通过主账户使用,同时配置fullcontrol权限
图像质量识别(quality) 功能描述 图片质量 请求参数 无 返回参数 参数 子参数 类型 必须 说明 log_id - uint64 是 日志 id result - object[] 是 - aesthetic double 是 美观度 - clarity double 是 清晰度 返回示例 { "result": { "aesthetic": 0.
最小权限原则 最小权限原则 当您为用户授予权限时,应当尽可能缩小条件的适用范围,包括但不限于减少被授权人的数量、缩小适用资源的范围、减少授权的操作、增加授权生效的限制条件等。 最小权限原则适用于一切通过BOS进行的授权操作,包括设置Bucket读写权限、设置Object读写权限、设置子用户访问权限、申请临时授权访问等。当您在进行授权操作时,请严格遵守最小权限原则,避免授予过大的权限,造成数据安全风
安装SDK工具包 运行环境 C# SDK工具包可在Microsoft .NET Framework v4.6环境下运行。 安装步骤 在 官方网站 下载C# SDK压缩工具包。 将下载的 bce-dotnet-sdk-version.zip 解压后,复制到工程文件夹中。 在Visual Studio项目中“添加引用 -> 浏览”。 添加SDK工具包 BceSdkDotNet.dll 和第三方依赖工具
Bucket是BOS上的命名空间,相当于数据的容器,可以存储若干数据实体(Object)。在您上传数据前,必须先创建一个Bucket。
博客里的图片、音频、视频内容通常会占用大量空间,该插件可以把博客里的图片自动存储到BOS云端,一方面解决本地磁盘占用,一方面提高图片等多媒体浏览速度。 Discuz插件 :Discuz是主流的论坛建站工具之一,人们可以在论坛里发帖并上传附件。附件越来越多就会占用本地磁盘大量空间,所以附件的存储一直是个问题。
对于 uploadId 的存储,需要满足不受页面关闭的影响,比较理想的做法是存储在 localStorage 中。 本地存储 在保存 uploadId 时,我们需要为它指定一个 key ,让不同的文件、不同的上传过程区分开。