美文网首页
php 获取小程序码-Buffer二进制数据 保存图片

php 获取小程序码-Buffer二进制数据 保存图片

作者: 端木安玉 | 来源:发表于2020-05-18 14:23 被阅读0次

    废话不说,直接上代码

    $url = "https://api.weixin.qq.com/wxa/getwxacode?access_token=".$access_token; //$access_token为自己获取的token,后面有写
    
     $codeinfo = $this->http_request($url, $array_json);//图片流 buffer  curl提交数据 获取图片流
    
    //判断是否是 json格式
    if(is_null(json_decode($codeinfo))){
        //不是json数据   有数据流  json_decode($codeinfo)返回值为 null
        
        $jpg = $codeinfo;//得到post过来的二进制原始数据
         $file = fopen("xcxcode/wxcode1.jpg","w");//创建件准备写入,文件名xcxcode/wxcode1.jpg为自定义
        fwrite($file,$jpg);//写入
        fclose($file);//关闭
    }else{
        //是json数据
        $codeinfo_array=json_decode($codeinfo,true);
        //没有接收到数据流  
        return "no";
    }
    

    亲测有效

    相关文章

      网友评论

          本文标题:php 获取小程序码-Buffer二进制数据 保存图片

          本文链接:https://www.haomeiwen.com/subject/vapuohtx.html