媒体内容审核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库接口
    下一篇
    文档更新记录