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

  • 相关阅读:
    安装 elasticsearch For LINUX
    java 读取文件最佳实践
    mysql alter 语句用法,添加、修改、删除字段等
    Linux type命令
    在mahout安装目录下输入mahout 提示 ERROR: Could not find mahout-examples-*.job
    Ubuntu中安装eclipse ,双击eclipse出现invalid configuration location问题
    Ubuntu中查看32还是64
    转载--JAVA读取文件最佳实践
    Ubuntu中添加eclipse
    Hadoop 如何查看是否32位
  • 原文地址:https://www.cnblogs.com/lxj0205/p/9396301.html
Copyright © 2020-2023  润新知