
# 内容审核-文本
本章节提供了通过Java SDK调用"内容审核-文本"服务的样例，用户直接调用接口函数即可使用SDK功能。具体流程如下：
1. [开通服务]，用户在"服务列表"或"服务管理"页面选择内容审核-文本服务申请开通。
2. [配置自定义词库（可选）]，用户可配置自定义白名单词库和自定义黑名单词库。
3. [配置环境]，配置JAVA开发环境和开发工具。
4. [获取示例代码]，获取SDK和样例工程，导入到开发环境中。
5. [认证鉴权]，使用AK/SK方式进行认证。
6. [调用服务]，调用API接口使用服务，使用过程中可以随时查看状态码与错误码。
 #### 开通服务
内容审核-文本服务开通步骤请参考[开通服务步骤说明](https://support.huaweicloud.com/qs-moderation/moderation_07_0008.html)。
 #### 配置自定义词库（可选）
文本内容审核服务可支持用户配置自定义白名单词库和自定义黑名单词库进行文本审核。
具体步骤请参考[创建自定义词库](https://support.huaweicloud.com/api-moderation/moderation_03_0097.html)。
 #### 配置环境
您可以基于内容审核SDK通过编写代码的方式调用内容审核-文本API。在使用SDK和调用API时您需要进行环境配置。具体操作步骤如下：
1. 最新版本内容审核SDK软件包和文档，请在[SDK中心](https://console.huaweicloud.com/apiexplorer/#/sdkcenter/Moderation?lang=Java)获取。
2. 环境配置请参见[Java开发环境配置](https://support.huaweicloud.com/sdkreference-moderation/moderation_04_0004.html)。
3. 获取SDK参见[SDK获取和安装](https://support.huaweicloud.com/sdkreference-moderation/moderation_04_0005.html)。
 
 #### 获取示例代码
获取文本审核V3 Java SDK示例。
1. 登录[API Explorer](https://console.huaweicloud.com/apiexplorer/#/openapi/Moderation/doc?api=RunTextModeration&version=v3)，在"代码示例"中选择"Java"。见下图。
   图1获取java SDK   
   ![](https://support.huaweicloud.com/qs-moderation/zh-cn_image_0000002186175118.png)
   
   
2. 填写请求Body参数。输入event_type、data.text参数。见下图。
   图2请求Body参数   
   ![](https://support.huaweicloud.com/qs-moderation/zh-cn_image_0000002221381181.png)
   
   
3. 复制示例代码至Maven项目。
 
 #### 认证鉴权
内容审核服务认证方式有Token和AK/SK两种方式，本示例中使用AK/SK方式进行认证。
1. 获取AK/SK。 AK/SK即访问密钥，请登录[我的凭证](https://console.huaweicloud.com/iam/#/myCredential)页面，选择"访问密钥 \> 新增访问密钥"获取。
   图3新增访问密钥   
   ![](https://support.huaweicloud.com/qs-moderation/zh-cn_image_0000001284800157.png) 
2. 配置Java SDK中的AK/SK，进行AK/SK认证鉴权。 替换下图中的AK/SK参数。
   ![](https://support.huaweicloud.com/qs-moderation/zh-cn_image_0000002293543845.png)
   
 
 #### 调用服务
1. 运行代码示例，获取识别结果，如下图所示。 ![](https://support.huaweicloud.com/qs-moderation/zh-cn_image_0000002258997126.png)
   
2. 查看调用次数。您可以在"内容审核 V3\>识别统计\>文本审核"页查看调用详情和调用次数统计。
   - 识别结果统计：显示一段时间范围，内容审核的调用总数，拒绝数，疑似数和通过数，帮助您更好了解服务的调用情况和审核情况。
     - 总数：指的是审核调用总次数。
     
     - 拒绝数：指的是block总数，即文本中包含敏感信息，审核不通过的次数。
     
     - 疑似数：指的是review总数，即人工复查审核的次数。
     
     - 通过数：指的是pass总数，即通过审核的次数。
      
   
   - 数据趋势：显示您设置的这段时间范围内，总数，拒绝数，疑似数和通过数的变化趋势。 
     
   
   - 拒绝数据原因分布：显示您设置的这段时间范围内，审核不通过的检测场景占比数。
   
   - 疑似数据原因分布：显示您设置的这段时间范围内，需要人工复查的检测场景占比数。
    
 
