• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

php小程序获取渠道二维码保存

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
function ppost($url,$arr){
   $post_data = json_encode($arr);
   $url=$url;
     $ch = curl_init();
     curl_setopt($ch, CURLOPT_POST, 1);
     curl_setopt($ch, CURLOPT_HEADER, 0);
     curl_setopt($ch, CURLOPT_URL,$url);
     curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);//这里也是那个是否接收返回值的设置

   curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
   curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);    // https请求 不验证证书和hosts
     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
     $result = curl_exec($ch);
     curl_close($ch);
     return $result;
}
//将二进制以图片存入硬盘
function toimg($aa,$path,$filename){
      //将二进制转为图片
$imgDir = $path;  
$filename=$filename;///要生成的图片名字  
  
$xmlstr =  $aa;  
if(empty($xmlstr)) {  
    $xmlstr = file_get_contents('php://input');  
}  
   
$jpg = $xmlstr;//得到post过来的二进制原始数据  
if(empty($jpg))  
{  
    echo 'nostream';  
    exit();  
}  
  
$file = fopen("./".$imgDir."/".$filename,"w");//打开文件准备写入  
fwrite($file,$jpg);//写入  
fclose($file);//关闭  
  
$filePath = './'.$imgDir."/".$filename;  
  
//图片是否存在  
if(!file_exists($filePath))  
{  
    echo 'createFail'."---".$filePath;  
    exit();  
}
}
  $url = "https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=TOKEN";
  $data['scene'] = "666";    //二维码参数
  $data['width'] = "100";
//$data['page'] = "pages/index/index";
  $aa = ppost($url,$data);
  toimg($aa,'Public/tk_qrcode',time().".jpg");

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap