收藏
回答

php调用security.imgSecCheck图片检测,很黄的图片都能通过怎么回事呢?

代码:

$obj = new \CURLFile(realpath($filePath));

$obj->setMimeType("image/jpeg");

$file['media'] = $obj;

$url = "https://api.weixin.qq.com/wxa/img_sec_check?access_token=".$accessToken;

$info = $this->http_request($url,$file);

$info =  json_decode($info,true);

dump($info);


    //HTTP请求(支持HTTP/HTTPS,支持GET/POST)

    private function http_request($url, $data = null)

    {

        $curl = curl_init();

//        curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type: multipart/form-data'));

        curl_setopt($curl, CURLOPT_URL, $url);

        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);

        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);


        if (!empty($data)) {

            curl_setopt($curl, CURLOPT_POST, TRUE);

            curl_setopt($curl, CURLOPT_POSTFIELDS,$data);

        }

        curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);

        $output = curl_exec($curl);

        curl_close($curl);

        return $output;

    }

任何图片及大小,接口返回的都是ok,麻烦大神们帮我看下问题出在哪儿


回答关注问题邀请回答
收藏

12 个回答

  • 吴迪
    吴迪
    2019-09-25

    发出来看看呢

    2019-09-25
    有用
    回复 1
  • 柚子
    柚子
    2019-09-25

    检查下接收到的图是否正确

    2019-09-25
    有用
    回复 4
    • 我在吴淞江边、
      我在吴淞江边、
      2019-09-25
      请问该如何检查,图片地址是ok的。图片地址不ok会报错的
      2019-09-25
      回复
    • 柚子
      柚子
      2019-09-25回复我在吴淞江边、
      我之前遇到问题是图片裁剪 导致接收到不对
      2019-09-25
      回复
    • 柚子
      柚子
      2019-09-25回复我在吴淞江边、
      你把图发过来 我鉴鉴
      2019-09-25
      回复
    • 我在吴淞江边、
      我在吴淞江边、
      2019-09-25回复柚子
      你是不是也在骗我发黄图
      2019-09-25
      回复

正在加载...

登录 后发表内容
问题标签