收藏
回答

微信服务端调用内容安全返回null,是怎么回事?

$token = $this->token();
$url = "https://api.weixin.qq.com/wxa/img_sec_check?access_token=".$token;
$file_data = array("media"=>new \CURLFile($imgUrl));//$content(需要检测的文本内容,最大520KB)
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);//地址
curl_setopt($ch , CURLOPT_RETURNTRANSFER, 1);//设置头
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);//取消验证
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch , CURLOPT_POST, 1);//post
@curl_setopt($ch, CURLOPT_POSTFIELDS, $file_data);//参数
$output = curl_exec($ch);//发送请求获取结果
curl_close($ch);//关闭会话
$res = json_decode($output,true);
if($res["errcode"] != 0){
   $dat = ["resultCode"=>$res,"resultMsg"=>"内容含有违法违规内容"];
}else{
   $dat = ["resultCode"=>$res,"resultMsg"=>"ok"];
}
return $dat;

返回的是个空,我的php版本是5.6.8,如果不用new \CURLFile  就返回41005

最后一次编辑于  11-29
回答关注问题邀请回答
收藏

2 个回答

  • 幽禁鱼望楼
    幽禁鱼望楼
    11-29

    已经解决

    11-29
    赞同
    回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    11-29

    2个参数,还少个access_token

    11-29
    赞同
    回复 2
    • 幽禁鱼望楼
      幽禁鱼望楼
      11-29
      我已经解决了,但很显然你这个回答不正确,token不是放在data里面的
      11-29
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      11-29回复幽禁鱼望楼
      按文档的话就是2个参数
      11-29
      回复
问题标签