手机版 | 登录 | 注册 | 留言 | 设首页 | 加收藏
联系客服
当前位置: 网站首页 > 程序技巧 > asp > 文章 当前位置: asp > 文章

asp调用微信公众号JS-SDK扫一扫功能,扫描二维码并把结果写入表单

时间:2023-09-27    点击: 次    来源:网络    添加者:佚名 - 小 + 大

asp调用微信公众号JS-SDK扫一扫功能,扫描二维码并把结果写入表单

码农18611436777

于 2022-11-19 22:30:41 发布




用asp写一个功能,利用微信公众号的jdk功能,调用扫一扫,扫二维码,把结果写入表单中,二维码如下:


这个二维码如果你直接用微信扫,反回的是一个字符串,如下: 

 

{"ProductId":"U45AFAB93F","DeviceName":"KRIPC_84541973_66"}

我们需要利用微信公众号的扫一扫功能,公众号里有一个jdk功能叫扫一扫:

调起微信扫一扫接口

wx.scanQRCode({
  needResult: 0, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
  scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有
  success: function (res) {
    var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
  }
});


用这个功能,扫二维码,得到的反回结果是字符串,把字符串转成对象就可以用了。

wx.scanQRCode({
            needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
            scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有
            success: function (res) {
                var result = JSON.parse(res.resultStr); 
                $("#ProductId").val(result.ProductId);
                $("#DeviceName").val(result.DeviceName);
            }
        });    

<input name="" type="text"  id="ProductId">
<input name="" type="text"  id="DeviceName">



 

就这样,就可以把二维码扫出来,并把结果写入表单中了。

原文链接:https://blog.csdn.net/tocnc/article/details/127943222



网站接入微信扫码登录并获取用户基本信息(完美绕过微信开放平台)

电脑版网站实现微信扫码登录,注册会员还要设密码太麻烦,会员也记不住密码,采用微信扫码登录网站更方便,会员无需设密码,用他的微信做为系统登录用户名,全程自动操作更方便。源码是用asp写的,mdb的数据库,微信扫描电脑网页上的二维码实现登录。

只需要用微信扫一下二维码,这个网站就可以展示你的微信昵称和头像,免去注册账号和输入密码登录的步骤,还免去设置头像和昵称的步骤,所以是挺方便的。我这个asp写好的代码和微信开放平台不同,微信开放平台还要收费,我这个完美绕过微信开放平台。

<script src="//cdn.bootcss.com/jquery/3.1.1/jquery.min.js"></script>
<script src="//cdn.bootcss.com/jquery.qrcode/1.0/jquery.qrcode.min.js"></script>
<div id="code"></div>
<div id="info"></div>
<script>
//作者微信:18611436777,转载请保留版权
    var iii=;
    var url1="";  //二维码链接
    var url2="";         //扫码确认登陆后跳转处理链接
$(document).ready(function(){
         $('#code').qrcode(url1);
})
function readuser()
    {

                    $.getJSON("ajax.asp?i="+iii,function(re){
                        if(re.r==1){
                            $("#info").html("已经登录,跳转中。。。");
                        }
                        if(re.r==2){
                            $("#info").html("已经登录,跳转中。。。");
                            window.location.href=url2;
                        }
                });

    }
</script>

原文链接:https://blog.csdn.net/tocnc/article/details/87783384

分享按钮

上一篇:ASP 隐藏下载地址及防盗链代码

下一篇:asp下UTF-8页面乱码的解决方法

豫ICP备19032584号-1  |   QQ:80571569  |  地址:河南濮阳市  |  电话:13030322310  |  
Copyright © 2024 FE内容付费系统 版权所有,授权www.xingwp.cn使用 Powered by 66FE.COM