• 公众号开发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

  • 相关阅读:
    MySQL高级(十五)--- 主从复制
    MySQL高级(十四)--- 行锁
    MySQL高级(十三)--- 表锁
    MySQL高级(十二)--- 全局查询日志
    MySQL高级知识(十一)--- Show Profile
    MySQL高级(十)--- 批量插入数据脚本
    MySQL高级(九)--- 慢查询日志
    MySQL高级(八)--- ORDER BY优化
    MySQL高级(七)--- 索引面试题分析
    SpringBoot系列教程web篇之如何自定义参数解析器
  • 原文地址:https://www.cnblogs.com/lxj0205/p/9396301.html
Copyright © 2020-2023  润新知