百度云内容审核(VCR)调用示例

百度云内容审核(VCR)调用示例 - 20201231

分为2部分:控制台和Java SDK示例。Java示例已调通,代码见 GitHub - shliujing/bce-vcr-demo: bce-vcr-demo。需要修改Lib的绝对引用地址、AK/SK信息,即可自行跑通。另,提供个人的回调测试工具,可根据需要使用:

  1. 回调url: http://c.iamlj.com/notify.php
  2. 回调log(正序排列,可显示回调通知方的header和body信息): http://c.iamlj.com/log.php
  3. 回调log清空: http://c.iamlj.com/reset_log.php

一、控制台调试

1. 开通

进入百度智能云-管理中心,点击 立即开通

2. 导入视频

如果没有对象存储空间,还需先创建

上传文件成功后

3. 选择待审核的文件

4. 查看审核结果


5. 图片审核

图片审核和视频审核也是一样的。选择待审核的图片

审核结果正常

图片数据统计


6. 审核结果回调通知

配置具体URL

查看回调通知结果


二、Java SDK 调用

官方文档写得比较简洁,且时间久远,部分说明与代码对不上,需要一定的经验摸索。个人调通的代码见 GitHub - shliujing/bce-vcr-demo: bce-vcr-demo。需要修改Lib的绝对引用地址、AK/SK信息,即可自行跑通。

1. 创建工程

参考SDK文档安装VCR-Java-SDK,下载Java SDK导入相关的包,添加工程的类库引用路径。

2. 同步调用示例

参考API文档 提交图片审核(同步),创建主函数,填入input参数,得到调用结果如下:

3. 异步调用示例

异步适用于视频等不能立即获得结果的调用需求,需要把审核结果通过回调告知服务器。参考API文档提交图片审核(异步)。创建好异步调用文件,得到审核结果示例:



Go!!!
原文地址:https://www.cnblogs.com/shliujing/p/27750aff5c62886d5b2c9d0e455ec546.html