时间:2019-05-04 来源:小程序工厂
tsr106
你好,方便提供下你的微信号吗,针对内容安全监测问题深入探讨下
tsr106
我在用机器学习的方法 来识别广告违规项和文章的违规情况, 帮助公众号运营
我今天也遇到了类似的问题,是msgSecCheck接口的,输入了违规的内容,得到的结果也是ok的,另外用文档上提供的例子,用命令行curl -d和php代码里的curl分别运行了两遍,同样的内容“特3456书yuuo莞6543李zxcz蒜7782法fgnv级完2347全dfji试3726测asad感3847知qwez到”,一个得到的是87014,一个得到的是0 errcode,是不是接口有bug? 微信号bixuejuner,欢迎官方回复。
你好,确认是否按照以下两点来处理的
1、是否采用post请求方式
2、是否已经把unicode转为utf-8
(参考链接:https://www.jb51.net/article/70251.htm)
已经处理过unicode,传参内容都是utf8d ,post请求也是没问题的,可以访问到接口,但不论输入什么测试用例,都是可以通过验证,包括一些明显违规的内容
你好,那麻烦提供下微信号
微信号bixuejuner
我这里现在也是这个问题,输入很敏感的文字都能检测通过。
是api出问题了吗?
我感觉可能是这个接口用到的AI模型没有训练好吧,毕竟内测接口转公测接口也才不长时间,接口还是不够完善,违规的边界都没有确定,文档中写的测试用例应该都不属于违规内容的,总之很诡异的接口
你好,内容安全监测主要是覆盖涉政,色情,违法这几类
你好,我现在也是遇到同样的问题,采用php的curl,post提交,而要验证的内容也是utf-8,但是无论什么内容都能通过检测,请问现在有官方的解决方法吗?
你好,内容安全监测主要是覆盖涉政,色情,违法这几类
特意测试的这一类的敏感词,但是也是返回验证通过,这是一个测试demo上的运行结果:
麻烦提供下appid
你好,已解决,需要在对验证内容进行json编码是处理,$data = json_encode(array('content'=>$checkContent),JSON_UNESCAPED_UNICODE);
然后再调用验证api。
JSON_UNESCAPED_UNICODE(中文不转为unicode ,对应的数字 256)
虽然mb_detect_encoding验证单独的内容已经是utf-8,但是json编码是不使用JSON_UNESCAPED_UNICODE,$data其实是ASCII编码,而非utf-8,就导致验证什么内容均可通过检测