收藏
回答

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

一直返回的是OK 不管在黄的图片都OK

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

2 个回答

  • Jiu_Teng
    Jiu_Teng
    2021-08-23
    $accessToken = $this->getAccessToken();
    $url = "https://api.weixin.qq.com/wxa/img_sec_check?access_token={$accessToken}";
    
    $curl = curl_init();
    
    if (class_exists('\CURLFile')) {
        curl_setopt($curl, CURLOPT_SAFE_UPLOAD, true);
        $data = array('media' => new \CURLFile($imgUrl));//
    } else {
        curl_setopt($curl, CURLOPT_SAFE_UPLOAD, false);
        $data = array('media' => '@' . $imgUrl);
    }
    
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_USERAGENT, "TEST");
    
    $result = curl_exec($curl);
    
    if ($result === false) {
        echo "error:" . curl_errno($curl);
    
        exit;
    
    }
    dd($result);
    一直返回空 ""
    
    2021-08-23
    有用
    回复 1
    • Jiu_Teng
      Jiu_Teng
      2021-08-23
      图片地址是 线上图片
      2021-08-23
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-03-10

    你好,请先确认以下问题:

    1、是否采用post请求方式 

    2、是否已经把unicode转为utf-8   

    (参考链接:https://www.jb51.net/article/70251.htm


    2020-03-10
    有用
    回复 2
    • 梁程杰
      梁程杰
      2020-03-10
      图片鉴黄把unicode转为utf-8 是什么操作?
      2020-03-10
      回复
    • Mark
      Mark
      2020-03-19
      同问呀,这个问题一直无法解决呀,有大神解决了吗?
      2020-03-19
      回复
登录 后发表内容
问题标签