小程序服务端敏感词过滤接口:security.msgSecCheck汉字传输什么格式?

发布于 5 年前作者 yanzhu13394 次浏览最后编辑 5 年前来自 ask

原php代码 调用这个接口不论如何都返回正常。用命令手打测试是可以过滤掉的。在想是不是传输的时候对汉字格式有要求。是不是格式不对造成了每次验证都通过。输入 官方给的那两段话都通过的

特3456书yuuo莞6543李zxcz蒜7782法fgnv级
完2347全dfji试3726测asad感3847知qwez到
1 回复
oyu
oyu1 楼5 个月前

请自查下:数据内容在提交时json_encode处理在json格式时,中文被转义成\u***这种格式字符了,于是就绕过了接口的检测。解决办法是:json_encode($data,JSON_UNESCAPED_UNICODE)编码时禁止转义即可。