微信小程序怎么做二维码(动态生成微信小程序二维码)

Posted

篇首语:生活不是等待风暴过去,而是学会在雨中翩翩起舞。本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序怎么做二维码(动态生成微信小程序二维码)相关的知识,希望对你有一定的参考价值。

微信小程序怎么做二维码(动态生成微信小程序二维码)

后端PHP动态生成指定路由和参数的小程序二维码

目的:手机端识别二维码后直接打开并跳转到小程序的指定页面

//返回二维码base64编码或者本地图片路径function getQrcode()        $access_token = $this->getAccessToken();        //构建请求二维码参数        //path是扫描二维码跳转的小程序路径,可以带参数?id=xxx        //width是二维码宽度        $qcode ="https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=$access_token";       //pages/index/index为自定义的小程序端的路由        $param = json_encode(array("path"=>"pages/index/index?tjr_id=$tjr_uid","width"=> 150));        //POST参数        $result = $this->httpRequest( $qcode, $param,"POST");        //生成二维码(将图片保存到本地)        file_put_contents("qrcode.png", $result);        //返回base64编码格式的图片        $base64_image ="data:image/jpeg;base64,".base64_encode( $result );        return $base64_image;       //根据appid和appsecret获取access_token    function getAccessToken()            //可以从配置文件里面读取        $appid = '小程序的appid';        $appsecret = '小程序的appsecret';//        header('content-type:text/html;charset=utf-8');        //获取access_token        $access_token = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$appsecret";        $json = $this->httpRequest($access_token);        $json = json_decode($json, true);        return $json["access_token"];        //把请求发送到微信服务器换取二维码    function httpRequest($url, $data='', $method='GET')        $curl = curl_init();        curl_setopt($curl, CURLOPT_URL, $url);        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);        curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);        curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);        curl_setopt($curl, CURLOPT_AUTOREFERER, 1);        if($method=='POST')                    curl_setopt($curl, CURLOPT_POST, 1);            if ($data != '')                            curl_setopt($curl, CURLOPT_POSTFIELDS, $data);                            curl_setopt($curl, CURLOPT_TIMEOUT, 30);        curl_setopt($curl, CURLOPT_HEADER, 0);        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);        $result = curl_exec($curl);        curl_close($curl);        return $result;    

相关参考

济宁网络推广(济宁市全面推广“济宁e通行”微信小程序)

...公共场所负责人通过“济宁e通行”自行注册生成“场所二维码”(每个公共场所独立的标识)。市民通过微信扫描“场所二维码”,完成健康码核验登记,自动播报显示健康码状态信息。同时,

微信申请小程序需要什么条件(怎么代理微信小程序创业?)

...款专为移动设备使用者而设计的应用。它通过扫码或输入二维码即可快速打开并访问应用的主要功能,同时还可以方便地与其他应用进行互动、分享和交流。二、代理微信小程序的优势主要有以下这些:1.微信小程序可以让你的...

微信二维码门禁(二维码门禁 梯控 通道系统 微信小程序及公众号预约 开门管理方案)

二维码门禁系统管理方案一、概述二维码门禁系统,以移动互联网技术为依托,通过利用物联网、云计算和虚拟化等新技术,实现对系统内人员的流动和行动轨迹进行一个精细化、实时型、可追溯的管理。二维码门禁采用二维码...

微信小程序推广引流怎么做(小程序上线初期没流量?这五步教你快速拉新引流,打开市场)

...拉新、引流的方法。线下引导在收银台放置一张小程序的二维码,或者店铺门口设置海报,提示关注有礼,店员要做好相应的引导,在小程序下单,支持同城配送或到店自提,线上下单更优惠,诸如此类。如此一来,线下的用户...

微信小程序打不开怎解决(屋面渗水、管道不畅怎么办?“徐房宅维修”微信小程序正式上线)

...就可以快速联系到维修员解决这些棘手问题。方式一:扫二维码方式二:微信下拉菜单中搜索小程序“徐房宅维修”徐房宅维修据了解,近年来,徐汇区积极推动智慧赋能物业治理,创新打造物业服务便民平台。这款由上海徐房...

打印机的二维码扫描怎么用(微信小程序就能轻松搞定惠普2775打印作业超简单)

开学季的到来,对于家长而言,真是一半欢喜一半忧,一方面是孩子终于正常开学了,另一方面是由于此前“休假”太长,很多学校都在赶功课,每天的作业压力就更大了。如何才能帮助家长和孩子更加高效地完成作业,成为众...

微信小程序特色功能(微信又添新功能,“缺药?我有”)

...共享”详细操作指南↓↓↓↓平台入口方式一:扫描下图二维码,进入“新冠防护药物公益互助”服务平台。方式二:可通过“微信-我-服务-抗疫互助”可以进入“新冠防护药物公益互助”服务平台。操作方法一、如果你需要药...

扫码巡检软件(有没有二维码设备巡检管理系统?)

一、多端使用1.微信小程序微信搜一搜【橙子巡检无忧】小程序,即可使用。2.手机APP应用市场搜索【橙子巡检】,下载使用。3.电脑端电脑端访问地址:https://www.orange-office.cn,请使用chrome浏览器访问使用。4.企业微信路径:工作...

手机扫码巡检(有没有二维码设备巡检管理系统?)

一、多端使用1.微信小程序微信搜一搜【橙子巡检无忧】小程序,即可使用。2.手机APP应用市场搜索【橙子巡检】,下载使用。3.电脑端电脑端访问地址:https://www.orange-office.cn,请使用chrome浏览器访问使用。4.企业微信路径:工作...

手机微信小程序怎么打开(获取微信小程序页面路径)

...用户可获取该小程序更多页面路径。1、开启入口:指定微信用户,输入该用户微信号,点击“开启”。2、获取页面路径:指定的微信用户打开小程序(第一步选择的小程序,如:纵道活动),点击需要复制路径的页面右上角菜...