
<dependency>
<groupId>com.baidu.aip</groupId>
<artifactId>java-sdk</artifactId>
<version>4.12.0</version>
</dependency>
import com.baidu.aip.contentcensor.AipContentCensor;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
public class Test{
public static final String APP_ID = "...";
public static final String API_KEY = "...";
public static final String SECRET_KEY = "...";
public static boolean discernSensitiveWords(String text) {
AipContentCensor contentCensorClient = new AipContentCensor(APP_ID, API_KEY, SECRET_KEY);
contentCensorClient.setConnectionTimeoutInMillis(2000);
contentCensorClient.setSocketTimeoutInMillis(60000);
String resp;
try {
resp = contentCensorClient.textCensorUserDefined(URLDecoder.decode(text, "UTF-8")).toString();
System.out.println(resp);
} catch (UnsupportedEncodingException e) {
return false;
}
return false;
}
public static void main(String[] args) throws Exception{
String text="你是个sb吗";
discernSensitiveWords(text);
}
}
具体请参考百度内容审核文档https://cloud.baidu.com/doc/ANTIPORN/s/Vk3h6xaga