imgSecCheck 和 msgSecCheck在代码中怎么使用?
如题,imgSecCheck 和 msgSecCheck在代码中具体怎么使用,
官方给的调用示例看不懂啊,有没有老铁贴一段调用代码学习一下,万分感谢。
2 回复
这是PHP后端检测内容安全代码
//检测内容安全地址
$url = "https://api.weixin.qq.com/wxa/msg_sec_check?access_token=$access_token";$post_data['content'] = $input['content'];(这里是接收的内容)
$result = request_post($url,json_encode($post_data));(我这里接收的不是json,要转一下json)
//将提交的内容转化json,通过curl-post提交到小程序安全接口,得到一个json返回数据,"{"errcode":0,"errmsg":"ok"}"
$result = json_decode($result,true);//把json转化为数组判断,
if($result['errcode'] == 0 && $result['errmsg'] == 'ok'){
$input['contont'] =base64_encode($input['contont']);//有表情,进行转码存储
$input['member_name'] = Db::name('member')->where('id',$this['member_id'])->value('nickname');
return json($Posts->add_post($this['member_id'],$input));
}else{
return json(['code' => 0, 'data' => '', 'msg' => '输入内容违规']);}
request_post 是post方式的 curl,