微信小程序敏感内容检测
获取access_token
access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。
在使用敏感文本接口和敏感图片接口都需要access_token
参数,获取access_token
接口为
| 参数 | 是否必须 | 说明 |
| grant_type | 是 | 此处为client_credential |
| appid | 是 | 小程序的appid |
| secret | 是 | 小程序的appsecret |
正常返回结果
其他具体信息查看文档
敏感文本检测
这是接口基于https协议。开发者服务器可以调用此接口校验一段文本是否含有敏感信息。接口为
| 参数 | 是否必须 | 说明 |
| access_token | 是 | 接口凭证 |
| content | 是 | 检测的文本内容 |
正常返回结果
当content内含有敏感信息,则返回87014
其余错误见返回码说明
示例代码
敏感图片检测
这是接口基于HTTPS协议。开发者服务器可以调用此接口校验一张图片是否含有敏感信息。接口为
| 参数 | 是否必须 | 说明 |
| access_token | 是 | 接口凭证 |
| media | 是 | 图片文件,支持jpeg,jpg,png,gif,像素不超过750*1334 |
正常返回结果
当图片文件内含有敏感内容,则返回87014
其余错误见返回码说明
在使用图片接口时候,如以下示例
发现报错,百度了都说要PHP什么鬼
最后发现解决方法是提交文件时候设置header头部信息'Content-Type': 'application/octet-stream'
,所以在请求的头部添加header配置即可