微信生成二维码
来源:互联网 发布:华宇软件股票 编辑:程序博客网 时间:2024/04/29 13:52
本人小菜鸟一只,为了自我学习和交流PHP(jquery,linux,lamp,shell,javascript,服务器)等一系列的知识,小菜鸟创建了一个群。希望光临本博客的人可以进来交流。寻求共同发展。搭建平台。本人博客也有许多的技术文档,希望可以为你提供一些帮助。QQ群: 191848169 QQ:450225664
//生成带参数的临时二维码 用于绑定微信号$memcache = new Memcache;$memcache->addServer('127.0.0.1',11211);//检测是否有重复do{$rand_code = rand(20000,30000);}while($memcache->get($rand_code));//将user_id 存入memcache 缓存$memcache->set($rand_code,$_SESSION['user_id'],3600);//获得access_token;// $resultd =file_get_contents('https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wxdafc634908061c97&secret=584d57925a832e76676adeabb785dce8');// $resultd = json_decode($resultd);// $access_token = $resultd->access_token;$access_token = WXBaseFun::getAccessToken();//获得ticket$qrcode = '{"expire_seconds": 1800, "action_name": "QR_SCENE", "action_info": {"scene": {"scene_id": '.$rand_code.'}}}';$url = "https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=$access_token";$resulstd = https_post($url,$qrcode);$jsoninfo = json_decode($resulstd,true);$ticket = $jsoninfo['ticket'];//下载二维码图片$urls = "https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=".urlencode($ticket);$imageinfo = downloadimagefromweixin($urls);$filename = time().'_qrcode.jpg';$local_file = fopen('qrcode/'.$filename, 'w');if(false !==$local_file){if(false !==fwrite($local_file, $imageinfo['body'])){fclose($local_file);}}//分配生成的图片$smarty->assign('code_img',$filename);//生成带参数的二维码结束
1 0
- 微信二维码生成
- 微信生成二维码
- 微信二维码生成
- 微信 二维码生成
- 微信生成二维码
- 生成微信二维码
- 微信开发 -- 二维码生成
- 生成二维码,微信分享
- php生成微信二维码
- 微信组件:二维码生成
- 微信生成二维码java
- 微信二维码生成接口
- 微信生成临时二维码
- PHP生成微信二维码
- 生成微信二维码注意事项
- C# 微信生成二维码
- js and java 生成微信二维码
- 生成微信公众号关注二维码
- 鼠标移到元素上显示提示信息
- Linux Mysql 5.5 X64位安装,个人实践
- 有什么方法快速的将小硬盘对拷到大硬盘
- WPF 如何在文本外面加虚线外框
- 企业证书APP发布流程
- 微信生成二维码
- android底层开发系列helloworld
- C++构造函数为什么不能是虚函数
- 一步一步学linux多线程编程
- BZOJ 3203 Sdoi2013 保护出题人 凸包+三分
- DVWA安装
- 安卓编译系统简介
- Step into Gradle - 06 - 文件管理
- WPF 颜色