微信二维码生成

生成二维码的函数

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;
}
时间: 2024-10-06 11:56:47

微信二维码生成的相关文章

PHP微信开发之二维码生成类

  这篇文章主要介绍了PHP微信开发之二维码生成类,本文使用微信接口实现二维码的生成,并直接给出示例代码,需要的朋友可以参考下 ? /** * Created by PhpStorm. * User: bin * Date: 15-1-16 * Time: 上午9:48 */ namespace HomeCommon; // 微信处理类 set_time_limit(30); class Weixin{ //构造方法 static $qrcode_url = "https://api.weixi

PHP微信开发之二维码生成类_php实例

<?php /** * Created by PhpStorm. * User: bin * Date: 15-1-16 * Time: 上午9:48 */ namespace Home\Common; // 微信处理类 set_time_limit(30); class Weixin{ //构造方法 static $qrcode_url = "https://api.weixin.qq.com/cgi-bin/qrcode/create?"; static $token_url

如何用微信二维码登录自己的网站

一.当用户选择用微信二维码登录时,我们要在用户页面里生成一个guid做为客户端的唯一标识,然后带着这个guid请求二维码图片地址,得到地址后,显示给用户.请求到后台的时候要将此二维码的Key和客户端的guid关联到一起.注意这个key的生成方式,要保证多人同时用二维码登录而不冲突,比如用10000自增,隔断时间又重置到10000. 二.得到二维码后,马上发出长链接请求登录标识(即cookie),请求也要带客户端的guid.在写此文之前听一同事说Discuz!已实现了二维码登录,我更看一下,和我的

微信二维码扫描后跳转指定页面 如何获取扫描端用户的openid

问题描述 微信二维码扫描后跳转指定页面 如何获取扫描端用户的openid 如题如何,二维码生成用的是QrCode,里面放了一个地址.扫描后可以挑战到二维码中存储的那个地址. 请教一下.我跳转到我指定的请求地址的时候如何获取扫描用户的openid 解决方案 http://blog.csdn.net/fuyifang/article/details/40707517 解决方案二: 什么类型的微信号?认证过的服务号可以用通过网页授权获取,其他类型的实现就比较麻烦了 认证过的看这个:http://mp.

c++-C++客户端 微信二维码登入思路

问题描述 C++客户端 微信二维码登入思路 最近一直在研究C++客户端用微信二维码登入防盗号问题, 一直都没有思路,希望大神如果知道的话提点一下我这种菜鸟,现在主要是没什么思路 解决方案 无非就是服务器产生一个随机数,构成一个二维码,你的手机扫描二维码,登录url,服务器判断是否和生成的随机码一样.二维码的识别可以用zxing 解决方案二: 哪位大神帮帮忙啊,急啊 解决方案三: 无非就是服务器产生一个随机数,构成一个二维码,你的手机扫描二维码,登录url,服务器判断是否和生成的随机码一样.二维码

自动-微信二维码扫描关注并跳转页面

问题描述 微信二维码扫描关注并跳转页面 微信中扫描二维码,可以实现扫描后需要先 关注该公众账号,关注后后自动跳转到指定url(在微信浏览器中打开的.)请问这种业务如何实现的?微信官方api提供可以生成带场景值的二维码,扫描后先关注,关注成功微信服务器是向开发者服务器发送场景值:我的需要是关注成功后微信服务器给用户返回指定url~我发现很多人提出相同问题,却没找到相关资料~求大神帮忙! 解决方案 同问!!!!!!!!!!!!!!!!!!!! 解决方案二: 对啊,好多这样的需求却没有一个给出解决这样

link环境下制作一款《订餐软件》,请问如何让顾客通过微信二维码买单?

问题描述 link环境下制作一款<订餐软件>,请问如何让顾客通过微信二维码买单? link环境下制作一款<订餐软件>,请问如何让顾客通过微信二维码买单? 解决方案 这个直接用微信支付就可以,有sdk来实现的,通过webservice去调用. 解决方案二: 首先 你要有微信公众帐号 对应的还要调用微信的接口 在自己程序中还要生成二维码(现在有很多jar包)

Android 二维码 生成和识别二维码 附源码下载_Android

今天讲一下目前移动领域很常用的技术--二维码.现在大街小巷.各大网站都有二维码的踪迹,不管是IOS.Android.WP都有相关支持的软件.之前我就想了解二维码是如何工作,最近因为工作需要使用相关技术,所以做了初步了解.今天主要是讲解如何使用ZXing库,生成和识别二维码.这篇文章实用性为主,理论性不会讲解太多,有兴趣可以自己查看源码. 1.ZXing库介绍 这里简单介绍一下ZXing库.ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口

Android仿微信二维码和条形码_Android

本文实例为大家分享了Android仿微信二维码和条形码的具体代码,供大家参考,具体内容如下 package your.QRCode.namespace; import java.io.File; import java.io.FileOutputStream; import java.util.HashMap; import java.util.Map; import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHi