- 小程序,内容安全API,msgSecCheck不管传什么文字,都返回ok
- 需求的场景描述(希望解决的问题) - 希望提供的能力 $aid = $aid; $access_token = $this->getAccessToken($aid); $param = array( "access_token" => $access_token['token']['access_token'] ); $data = array( "content" => $con ); $url = $this->checkMsgUrl; $res = self::http($url,$param,$data,'POST'); return $res; 使用 小程序msgSecCheck api时,不管上传什么文字,都返回OK,不知道什么才算是违规违法内容?还是我接口调用有问题?但是拿到返回值了呀?谁有好使的代码能贴出来么?php端的
2018-06-08 - 内容安全:msgSecCheck违规内容也返回无问题(PHP)
同样的内容, 用小程序发送提示有违规用PHP发送就返回无问题. 代码如下: private function httpPost($url, $data) { $curl = curl_init(); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($curl, CURLOPT_HEADER, 0); //设置header curl_setopt($curl, CURLOPT_URL, $url); $res = curl_exec($curl); curl_close($curl); return $res; } $ak = 'xxxxxxxxxxx'; $url = 'https://api.weixin.qq.com/wxa/msg_sec_check?access_token='.$ak; $data = ['content'=>'xxxxxx]; $res = $this->httpPost($url, json_encode($data)); 另外: imgSecCheck的mediaForm-Data 这个Form-Data 是什么样的格式和msgSecCheck的参数有什么差别, 可以像msgSecCheck接口这样来吗?
2018-07-22