微信小程序敏感内容检测

2019-03-04  本文已影响0人  ChinaGoodStaff

获取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配置即可

上一篇下一篇

猜你喜欢

热点阅读