公众号开发13【生成二维码】

生成临时二维码和永久二维码代码如下:

//生成带参数的临时二维码
   function getTimeQrCode(){
     header(‘content-type:text/html;charset=utf-8‘);
     //1.获取ticket票据
     //2.全局票据access_token网页授权access_token 威信js-SDK jsapi_ticket临时的这三个都有过期时间
     $access_token="12_EDjuJXo7AKFzpxOWcgis-F_EaXNT6ITQt6ZBbMgMUhuqySF-5aD5bUv-p1TPT63oTIy3uXSDVMDIbnrcpzdFXgfqxHGZbN2_-lzlZ8MKUQ3dskH3B7wpkr1aQymY459MjXYfioZJJW7FNYnLYMNjAHAIWX";
     $url="https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=".$access_token;
    $postArr=array(
        ‘expire_seconds‘=>604800,//24*60*60
        ‘action_name‘=>"QR_SCENE",
        ‘action_info‘=>array(
           ‘scene‘=>array(‘scene_id‘=>2000),
        ),
    );
    $postJson=json_encode($postArr);
    $res=$this->http_curl($url,‘post‘,‘json‘,$postJson);
    $ticket=$res[‘ticket‘];
    //2.使用ticket获取二维码图片
     $url="https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=".urlencode($ticket);
     //上面二维码的地址已经生成了,直接展示
     echo ‘临时二维码‘;
     echo "<img src=‘".$url."‘  />";
   }//getQrCode end

//生成带参数的永久二维码
    function getForeverQrCode(){
       header(‘content-type:text/html;charset=utf-8‘);
      //1.获取ticket票据
      //2.全局票据access_token网页授权access_token 微信js-SDK jsapi_ticket临时的这三个都有过期时间
      $access_token="12_EDjuJXo7AKFzpxOWcgis-F_EaXNT6ITQt6ZBbMgMUhuqySF-5aD5bUv-p1TPT63oTIy3uXSDVMDIbnrcpzdFXgfqxHGZbN2_-lzlZ8MKUQ3dskH3B7wpkr1aQymY459MjXYfioZJJW7FNYnLYMNjAHAIWX";
      $url="https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=".$access_token;
     $postArr=array(
         ‘action_name‘=>"QR_LIMIT_SCENE",
         ‘action_info‘=>array(
            ‘scene‘=>array(‘scene_id‘=>3000),
         ),
     );
     $postJson=json_encode($postArr);
     $res=$this->http_curl($url,‘post‘,‘json‘,$postJson);
     $ticket=$res[‘ticket‘];
     //2.使用ticket获取二维码图片
      $url="https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=".urlencode($ticket);
      //上面二维码的地址已经生成了,直接展示
      echo ‘永久二维码‘;
      echo "<img src=‘".$url."‘  />";
    }//getQrCode end

原文地址:https://www.cnblogs.com/lxj0205/p/9396301.html

时间: 2024-10-05 05:08:28

公众号开发13【生成二维码】的相关文章

微信公众号扫描带参数二维码实现自动分组?

最近很多人都在问微信公众号扫描带参数二维码实现自动分组,通过微号帮平台操作实现,这个功能不止如此,微信二维码来源统计分析.微信带参数二维码统计分析.微信渠道二维码统计分析.自动生成微信二维码统计分析.微信海报二维码统计分析管理平台(地推派传单提供有效渠道分析).解决了微信公众号地推派单推广渠道跟踪的问题,可以实时进行监控派单推广渠道的扫码微信的关注,取消,新增,净增等相关数据,实时进行数据分析,为推广方向提供有了强有力的帮助和分析,同时对派单人员进行有效的考核,比如每个派单人员现场扫码的关注用户

Android应用开发:生成二维码

二维码这个东西自从出来后就一直流行到现在,无论走到哪里,二维码都可能出现在你的眼前.现在智能手机基本上都有扫一扫功能,扫的就是二维码.那我们怎么样在手机上生成个自己的二维码呢?Android开发中生成二维码不难,用Google ZXing生成二维码很简单,下面我们就简单操作一直,把最主要的代码贴出来,还请大家多指教! 第一步: 确定我们二维码的位置,即是在我们应用的哪个页面的哪个位置,简单讲就是用一个ImageView把二维码展示出来,我们就把二维码展示在下面布局activity_qr_layo

PHP开发微信公众号(一)二维码的获取

要开发微信公众号,首先进行需要注册一个,然后认证.这就不用多说了. 当然如果没有,也可以去申请一个测试号来使用,地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 申请成功后,你会得到一个appID 和 appsecret,这个就相当于你的开发者账号和密码. 开发模式如下图: 1.Access_Token的获取 对于这个access_token就是一个访问标识,其实不用想得太高深,它就好比是你进图书馆需要的图书卡:

iOS开发之----生成二维码

- (void)viewDidLoad { [super viewDidLoad]; /* 注意: 1.生成二维码时, 不建议让二维码保存过多数据, 因为数据越多, 那么二维码就越密集,那么扫描起来就越困难 2.二维码有三个定位点, 着三个定位点不能被遮挡, 否则扫描不出来 3.二维码即便缺失一部分也能正常扫描出结果, 但是需要注意, 这个缺失的范围是由限制的, 如果太多那么也扫面不出来 */ // 1.创建滤镜 CIFilter *filter = [CIFilter filterWithNa

微信公众平台开发(121) 微信二维码海报

关键字:微信公众平台 二维码 海报作者:方倍工作室原文: http://www.cnblogs.com/txw1958/p/weixin-poster.html 本文介绍微信公众平台下二维码海报的开发过程. 一.微信二维码海报介绍 微信二维码海报是指在海报中嵌入和微信用户关联的参数二维码的海报,用户分享推广之后,新用户可以被统计为被推广人员数,从而达到增加粉丝的传播效果.其使用场景如下:   二.开发流程 在微信二维码海报生成中,需要用到以下信息 1. 自定义菜单中设置一个菜单项,点击后返回二维

C# Winform 下生成二维码

生成二维码,我这边提供了一个创建二维码的方法,返回的Bitmap格式的.需要传入生成二维码所需的字段,以及长度. 在使用这个方法前需要导入一个包:ThoughtWorks.QRCode.Codec.dll 创建二维码的主要方法: 1 public Bitmap Create_QrCode(string codeNumber, int size) 2 { 3 //创建二维码生成类 4 QRCodeEncoder qrCodeEncoder = new QRCodeEncoder(); 5 //设置

微信公众号在线生成二维码带参数怎么搞?

带参数二维码是微信公众号渠道二维码的一种实现 微信的带参数二维码有两种,一种是临时二维码,一种是永久二维码,但是永久二维码的生成是有个数限制的,微号帮功能实现生成二维码海报.渠道二维码生成,确保公众号在合适的场景使用合适的功能 渠道二维码功能 推广员二维码 推广员二维码生成后 海报二维码功能 海报二维码效果数据 海报二维码推广员(即参加海报二维码推广的人) 用户通过二维码进入,自动回复信息支持文字.图片.单图文.小程序等信息格式,图文信息可以指向任意URL:推送给用户,实时监控到二维码来源的所有

如何通过微信公众号/微信号获取对应的二维码

方法一:利用游迹天下二维码工具获取   游迹天下彩色二维码工具 http://qr.uooji.com 已经提供了通过微信公众号或微信私人号的微信号获取对应二维码的功能.   使用方法很简单:打开 http://qr.uooji.com,在左侧导航提供了诸多二维码生成选项,第一项就是直接通过微信公众号或微信私号的微信号获取对应的二维码.   例如要获取游迹天下官方微信uooji_com的二维码图片,在输入框处输入uooji_com,然后点击右下角的“生成二维码”按钮即可以获得对应微信号的二维码.

有个人微信号怎么生成二维码

有个人微信号怎么生成二维码,比如说管理员的微信号是:hqfeijian  ,那么现在我想要这个微信号的二维码图片,怎么办? 不急,腾讯官方提供了一个接口可以直接生成: 浏览器地址栏输入:http://open.weixin.qq.com/qr/code/?username=hqfeijian 接着把底色为绿色的地方替换成你的微信号就可以了,(个人微信.公众号都可以的) 还有更多资源关注我的微信号哟: hqfeijian,复制上面的扫描一下就可以啦! 本文[微资源联盟]原创,转载请注明出处!,谢谢

支付宝小程序开发——根据字符串生成二维码

支付宝小程序开发中,如果需要根据字符串生成二维码,那么可以直接使用qrcode插件,你无需引用js,直接使用开发者工具的npm功能就可以了. 一. 安装插件: 1.开发者工具左侧工具栏点击如图所示的图标(npm): 2.NPM包管理界面,输入框中输入 qrcode 并按回车键,等待插件安装完成: 二. 引用并使用插件: 1 //引用插件 2 const QRCode = require('qrcode'); 3 Page({ 4 data: { 5 imgSrc: '' 6 }, 7 onRea