百度智能云API接入指南
https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjgn3
文本审核api
https://ai.baidu.com/ai-doc/ANTIPORN/Vk3h6xaga //响应参数说明以及错误码信息
微信公众平台配置request合法域名
aip.baidubce.com
发起请求
uni.request({
//获取access_token
url: 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials
&client_id=你的API Key&client_secret=你的Secret Key',
method: 'GET',
data: {},
success: res => {
//文本内容审核
uni.request({
url:'https://aip.baidubce.com/rest/2.0/solution/v1/text_censor/v2/user_defined?access_token='+res.data.access_token,
method: 'POST',
header: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data:{
'text':JSON.stringify(e.detail.value) //表单内容转换json字符串提交过滤敏感词
},
success: res => {
console.log(res)
if(res.data.conclusionType==1){
//状态为1 内容合规 没有敏感词 则提交
}else{
uni.showToast({
title: '内容含有敏感信息',
icon:'none'
});
}
},
fail: () => {
console.log(Error)
},
complete: () => {}
});
},
fail: () => {
console.log(Error)
},
complete: () => {}
});