自定义文本库接口
所有文档

          媒体内容审核 VCR

          自定义文本库接口

          创建自定义文本库

          创建自定义文本库

          请求语法

          POST /v<version>/text/lib HTTP/1.1
          host: vcr.bj.baidubce.com
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>
          content-type: application/json

          请求参数

          参数 类型 描述 是否必须
          name String 自定义文本库名称,最长40个字符
          description String 描述,最大支持256字符

          请求示例

          POST /v1/text/lib HTTP/1.1
          host: vcr.bj.baidubce.com
          content-type: application/json
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>
          
          {
              "name": "test",
              "description": "text lib description"
          }

          响应参数

          响应示例

          HTTP/1.1 200 OK

          删除自定义文本库

          删除自定义文本库

          请求语法

          DELETE /v<version>/text/lib/{name} HTTP/1.1
          host: vcr.bj.baidubce.com
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>
          content-type: application/json

          请求参数

          参数 类型 描述 是否必须
          name String 自定义文本库名称

          请求示例

          DELETE /v1/text/lib/name HTTP/1.1
          host: vcr.bj.baidubce.com
          content-type: application/json
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>

          响应参数

          响应示例

          HTTP/1.1 200 OK

          列出所有文本库

          列出所有自定义文本库

          请求语法

          GET /v<version>/text/lib HTTP/1.1
          host: vcr.bj.baidubce.com
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>
          content-type: application/json

          请求参数

          请求示例

          GET /v1/text/lib HTTP/1.1
          host: vcr.bj.baidubce.com
          content-type: application/json
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>

          响应参数

          参数 类型 描述 是否必须
          libs Array 自定义库集合
          +name String 自定义人脸库名称
          +description String 描述,最大支持256字符
          +matchType String 匹配类型,默认切词包含
          +itemCount Integer 文本个数
          +createTime Date 创建时间

          响应示例

          HTTP/1.1 200 OK
          {
          	"libs": [
          		{
          			"name": "test",
          			"matchType": "contain",
          			"itemCount": 20,
          			"description": "test text lib",
          			"createTime": "2019-11-22 17:00:00"
          		}
          	]
          }

          添加自定义文本

          往指定的自定义文本库中添加文本。

          请求语法

          PUT /v<version>/text/lib/{name}?add HTTP/1.1
          host: vcr.bj.baidubce.com
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>
          content-type: application/json

          请求参数

          参数 类型 描述 是否必须
          name String 自定义人脸库名称
          items Array 文本库集合

          请求示例

          PUT /v1/text/lib/test?add HTTP/1.1
          host: vcr.bj.baidubce.com
          content-type: application/json
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>
          
          {
              "items": [
              	"测试", "test"
              ]
          }

          响应参数

          响应示例

          HTTP/1.1 200 OK

          删除自定义文本

          删除指定的自定义文本库中的文本。

          请求语法

          PUT /v<version>/text/lib/{name}?delete HTTP/1.1
          host: vcr.bj.baidubce.com
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>
          content-type: application/json

          请求参数

          参数 类型 描述 是否必须
          name String 自定义人脸库名称
          items Array 文本库集合

          请求示例

          PUT /v1/text/lib/test?delete HTTP/1.1
          host: vcr.bj.baidubce.com
          content-type: application/json
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>
          
          {
              "items": [
              	"测试", "test"
              ]
          }

          响应参数

          响应示例

          HTTP/1.1 200 OK

          查看文本库文本内容

          查看自定义文本库中文本内容

          请求语法

          GET /v<version>/text/lib/{name}?pageNo={pageNo}&pageSize={pageSize} HTTP/1.1
          host: vcr.bj.baidubce.com
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>
          content-type: application/json

          请求参数

          参数 类型 描述 是否必须
          name String 自定义人脸库名称
          pageNo Integer 分页页数,默认为1
          pageSize Integer 分页显示条数,默认为20

          请求示例

          GET /v1/text/lib/test?pageNo=1&pageSize=20 HTTP/1.1
          host: vcr.bj.baidubce.com
          content-type: application/json
          authorization: <bce-authorization-string>
          x-bce-date: <bce-authorization-utc-date>

          响应参数

          参数 类型 描述 是否必须
          pageNo Integer 分页页数
          pageSize Integer 分页显示条数
          items Array 文本库内容集合

          响应示例

          HTTP/1.1 200 OK
          {
          	"pageNo": 1,
          	"pageSize": 20,
          	"items": [
          		"测试", "test"
          	]
          }
          上一篇
          自定义logo库接口
          下一篇
          文档更新记录