错误处理 GO语言以error类型标识错误,BOS支持两种错误见下表: 错误类型 说明 BceClientError 用户操作产生的错误 BceServiceError BOS服务返回的错误 用户使用SDK调用BOS相关接口,除了返回所需的结果之外还会返回错误,用户可以获取相关错误进行处理。实例如下: // bosClient 为已创建的BOS Client对象 bucketLocation ,
删除Object 接口说明 此命令用于删除指定Bucket的一个Object,要求请求者对此Object有写权限。 请求URI DELETE /v1/{bucketName}/{objectKey} 参数名称 参数类型 是否必须 描述 示例值 参数位置 bucketName String 是 bucket的名称 bucketName_example Path objectKey String
删除Object 基本流程 创建BOSClient类的实例。 执行BOSClient.deleteObject()方法。 若操作失败后抛出异常,若成功无返回值。 示例代码 // 删除Object client . deleteObject ( < BucketName > , < ObjectKey > ) ; //指定要删除的Object所在Bucket名称和该Object名称 完整示例 ; p
对象标签 概述 对象标签是键值对形式的对象标识,数据同步、批量操作等功能支持通过指定对象标签的方式选择生效的资源范围,从而简化数据管理操作。 注意事项 每个对象最多配置10个标签。 标签键不可重复,长度范围为1-127个字符,支持大小写字母、数字、空格和以下符号: +‑=._:/。 标签值长度范围为1-125个字符,支持大小写字母、数字、空格和以下符号: +‑=._:/。 归档类型对象未取回时不支
图像缩略 概述 本文介绍如何对图像进行缩略处理。 图像缩略参数 命令参数 参数名称 缩写命令 类型 取值范围 命令描述 缺省值 是否必选 scale s unsigned int 0,1,2 指定缩放方式。 s_0表示无裁剪,等比例缩放; s_1表示拉伸缩放; s_2表示等比例居中裁剪缩放。 0 否 width w unsigned int 1~4096 指定目标缩略图的最大宽度 单位为px。 -
接口描述 接口描述 此接口用于请求图像审核服务。图像审核服务是百度智能云对外提供的图像智能审核服务,支持对图像的多个维度进行审核,包括色情识别、暴恐识别、政治敏感识别、恶心图识别、广告识别等。 说明: 使用本接口需要先在控制台开通图像审核服务,详情请参见 开通图像审核服务 。 请求 请求语法 POST /<ObjectName>?process HTTP/1.1 Host: <B
黑白上色 概述 智能识别黑白图像内容并填充色彩,使黑白图像变得鲜活。 参数 action名称:colourize 示例 黑白图片上色。如图是黑白图片上色前后的对比效果: https://doc.bce.baidu.com/bce-documentation/BOS/src_black_and_white.jpg?x-bce-process=image/colourize
人像动漫化 概述 运用世界领先的对抗生成网络,结合人脸检测、头发分割、人像分割等技术,为用户量身定制千人千面的二次元动漫形象,并且可通过参数设置,生成戴口罩的二次元动漫人像。 参数 action名称:selfie-anime 参数 取值 说明 t anime 或者 anime-mask 。 设置二次元动漫画是否戴口罩。前者anime生成二次元动漫图,后者anime-mask生成戴口罩的二次元动漫
黑白上色 概述 智能识别黑白图像内容并填充色彩,使黑白图像变得鲜活。 参数 action名称:colourize 示例 黑白图片上色。如图是黑白图片上色前后的对比效果: https://doc.bce.baidu.com/bce-documentation/BOS/src_black_and_white.jpg?x-bce-process=image/colourize
人像动漫化 概述 运用世界领先的对抗生成网络,结合人脸检测、头发分割、人像分割等技术,为用户量身定制千人千面的二次元动漫形象,并且可通过参数设置,生成戴口罩的二次元动漫人像。 参数 action名称:selfie-anime 参数 取值 说明 t anime 或者 anime-mask 。 设置二次元动漫画是否戴口罩。前者anime生成二次元动漫图,后者anime-mask生成戴口罩的二次元动漫