美文网首页
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