用AI赚第一桶💰低成本搭建一套AI赚钱工具,源码可二开。 广告
### 本方法适用于 页面点击获取Openid 弹出二维码 ### ### 用户扫码后自动获取到Openid显示到页面某个位置 开始(666666666): 生成扫码二维码 二维码地址设置为平台专用地址:https://api.fcypay.com/get_openid_qrcode?mark=随即参数 使用该地址生成二维码后用户微信扫码会自动Openid记录到平台 接下来可使用平台专用获取Openid记录地址:https://api.fcypay.com/get_openid_status?mark=随即参数 如果用户通过生成二维码专用地址扫码微信记录后 再次访问改地址即可显示Openid 返回格式为json数据 code 1=成功 0=失败 | msg SUCCESS/ERROR | data 成功才会返回 Openid 随即参数 扫码要和获取的一样即可 流程基本为 设置一个随即参数 生成二维码 js循环监控获取Openid记录地址 code=1 即为用户扫码 获取data参数显示到页面某个位置 ### 简单实例 ``` <?php header('Content-Type:text/html; charset=utf-8;'); date_default_timezone_set('PRC'); $mark = md5(rand(1000,9999).uniqid().date('YmdHis').rand(1000,9999)); // 防止重复 建议复杂 $code_url = ('https://api.fcypay.com/get_openid_qrcode?mark='.$mark); //用户扫码地址 $cron_url = ('https://api.fcypay.com/get_openid_status?mark='.$mark); //监控用户是否扫码 扫码就返回Openid ?> <div id="code"></div> <div id="cron">no</div> <script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script> <script src="https://libs.cdnjs.net/jquery.qrcode/1.0/jquery.qrcode.min.js"></script> <script type="text/javascript"> $('#code').qrcode("<?php echo $code_url;?>"); var gogogo = setInterval(function(){ $.ajax({ type: "GET", url: "<?php echo $cron_url;?>", dataType: "json", success: function(data){ if (data.code) { $("#cron").text(data.data); window.clearInterval(gogogo); // 用户成功扫码 返回到页面某个位置并停止监控记录网址 } } }); },1000); </script> ``` ### 图片实例 ![](https://box.kancloud.cn/815048460bd66ca67fae8fbab7c4141e_1621x122.jpg) ![](https://box.kancloud.cn/5a2ae8577bead6a56fdb0256c14b77f6_1551x412.png)