微信二维码生成
2015-08-31 16:58
162 查看
生成二维码的函数
public function actionGenerateQrcode() { //获取设备id $data['device_id'] = $this->getQuery('deviceid'); // require_once ($lib_file); Yii::import('application.modules.Libraries.*'); $lib_file = 'qrcode/phpqrcode.php'; require_once ($lib_file); // 纠错级别:L、M、Q、H $errorCorrectionLevel = 'M'; // 点的大小:1到10,2.6(64*64) $matrixPointSize = 5; $device = DeviceComponent::shake($this->accesstoken)->listbydevice($data); $url = $this->generatedeviceurl($device['devices'][0]); QRcode::png($url, false, $errorCorrectionLevel, $matrixPointSize, 2); exit; }
生成二维码所需链接
public function generatedeviceurl($data = array()) { $url = "https://zb.weixin.qq.com/nearby/device/v3/clipboard.xhtml?uuid=".$data['uuid']."&major=".$data['major']."&minor=".$data['minor']; return $url; }
相关文章推荐
- 一个关于if else容易迷惑的问题
- 社交巨头三国杀:微信、WhatsApp、Line到底有啥区别?
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- 微信悄悄升级群聊功能:个人微信营销号的福音
- JSP/PHP基于Ajax的分页功能实现
- 关于PHP通过PDO用中文条件查询MySQL的问题。
- 什么是设计模式
- 我是运营,我没有假期
- 如何做到日消息量100万的微信公众号?
- 论微信取消推送功能的可能性(原创)
- PHP数据库长连接mysql_pconnect的细节
- 微信的成功,靠的是QQ导流吗?
- Php Installing An Expansion
- 微信服务号推送模板消息接口
- PHP+Apache在Windows 9x下的安装和配置