文档中心 > 服务端

taobao.miniapp.ugc.content.check (小程序通用文本安全校验)

功能描述: 检测一段文本是否包含违法违规内容。 应用场景: ● 用户自定义昵称、个人资料等违规文字检测; ● 用户发布文章、评论、回答问题的文本内容检测; ● 游戏内实时聊天室、论坛等互动内容检测等。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
mini_app_interact_content_security_check_request MiniAppInteractContentSecurityCheckRequest 必须 安全校验的内容
  • └ app_id
  • Number
  • 必须
  • 3000055556666
  • 小程序/小游戏对应的appId
  • └ creator_id
  • String
  • 必须
  • ASDEEEegdk
  • 内容创建人对应的用户openId
  • └ content
  • String
  • 必须
  • 内容示例
  • 用户创建的、需要做安全校验的文本内容

响应参数

名称 类型 示例值 描述
invoke_result Boolean true 接口调用是否成功
e_code Number 20001 调用失败时,对应的错误码
check_result Boolean true 文本的安全校验结果,false表示校验不通过
e_message String 参数不合法 调用失败时,对应的错误详细信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
MiniappUgcContentCheckRequest req = new MiniappUgcContentCheckRequest();
MiniappUgcContentCheckRequest.MiniAppInteractContentSecurityCheckRequest obj1 = new MiniappUgcContentCheckRequest.MiniAppInteractContentSecurityCheckRequest();
obj1.setAppId(3000055556666L);
obj1.setCreatorId("ASDEEEegdk");
obj1.setContent("内容示例");
req.setMiniAppInteractContentSecurityCheckRequest(obj1);
MiniappUgcContentCheckResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<miniapp_ugc_content_check_response>
    <invoke_result>true</invoke_result>
    <e_code>20001</e_code>
    <check_result>true</check_result>
    <e_message>参数不合法</e_message>
</miniapp_ugc_content_check_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部