判断扫码的客户端是微信还是支付宝

作者&投稿:侯娟 (若有异议请与网页底部的电邮联系)
~ User Agent格式

User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。

浏览器的 UA 字串 

标准格式为: 浏览器标识 (操作系统标识; 加密等级标识; 浏览器语言) 渲染引擎标识 版本信息

微信APP: Mozilla/5.0 (iPhone; CPU iPhone OS 11_4_1 like Mac OS X)

AppleWebKit/605.1.15 (KHTML, like Gecko)

Mobile/15G77 MicroMessenger/6.7.2 NetType/4G Language/zh_CN

支付宝APP: Mozilla/5.0 (iPhone; CPU iPhone OS 11_4_1 like Mac OS X)

AppleWebKit/605.1.15 (KHTML, like Gecko)

Mobile/15G77 NebulaSDK/1.8.100112 Nebula PSDType(1)

AlipayDefined(nt:4G,ws:320|504|2.0) AliApp(AP/10.1.32.600)

AlipayClient/10.1.32.600 Alipay Language/zh-Hans

获取user-Agent 之后,

通过识别MicroMessenger或者AlipayClient这样的关键字应该就可以判断是微信还是支付宝

判断扫码的客户端是微信还是支付宝(JAVA方式)

        String userAgent = request.getHeader("user-agent");

        if (userAgent != null && userAgent.contains("AlipayClient")) {

            return "来自支付宝";

        }else if (userAgent != null && userAgent.contains("MicroMessenger")) {

            return "来自微信";

        }else{

            return "未知来源";

        }

判断扫码的客户端是微信还是支付宝(JS方式)

function IsWeixinOrAlipay(){

    var ua = window.navigator.userAgent.toLowerCase();

    //判断是不是微信

    if ( ua.match(/MicroMessenger/i) == 'micromessenger' ) { 

        return "WeiXIN"; 

    }   

    //判断是不是支付宝

    if (ua.match(/AlipayClient/i) == 'alipayclient') {

        return "Alipay"; 

    }

    //哪个都不是

    return "false";

}

判断扫码的客户端是微信还是支付宝(PHP方式)

< ?php

function judgment()

{       //判断是不是微信

        if(strpos($_SERVER['HTTP_USER_AGENT'],'MicroMessenger')!==false){

               return"您正在使用 微信 扫码";

        } 

        //判断是不是支付宝

        if(strpos($_SERVER['HTTP_USER_AGENT'],'AlipayClient')!==false)

        {

                 return"您正在使用 支付宝 扫码";

        }

        //哪个都不是

        return"请使用支付宝、QQ、微信扫码";

 }

?>


判断扫码的客户端是微信还是支付宝
通过识别MicroMessenger或者AlipayClient这样的关键字应该就可以判断是微信还是支付宝 判断扫码的客户端是微信还是支付宝(JAVA方式)        String userAgent = request.getHeader("user-agent");        if (userAgent != null && userAgent.contai...

怎样扫描二维码
1、微信QQ扫码 我们最常见的就是微信扫码了,我们打开微信客户端,然后在右上角点击+号。+号下面我们选择微扫一扫功能,这时候画面就切换成了扫码功能的状态,只要对准二维码就可以了。然后就是qq扫码,我们打开qq后,也是同样在右上角找到+号并点开。和微信类似,点击扫一扫功能,就会跳出扫码页面。而且...

腾讯微云怎么扫描二维码
5、1首先在电脑的百度浏览器上进行搜索“腾讯微云会员的”,接着点击下方的“微云会员中心”进入2然后在此打开的页面内点击下方的“超级会员”下方的“开通”按钮3然后在弹出来的对话框内选择登录或者是微信登录。6、登陆腾讯微云活动网址html 第一步,登陆微云最新版手机客户端,立即领取1T需要手机下载登...

合并收款码后如何直接付款
合并收款码后直接用支付宝或者微信直接扫码支付即可。通过后端合并了微信和支付宝的收款码,然后判断出扫码的客户端,支付宝可以直接利用接口返回的url跳转实现支付,支付宝给了权限,可以直接进入付款。微信接口提供的url无法实现跳转的支付,在后端识别出是微信扫码之后,使用的是微信的Native支付接口。但是微...

vivoiqoou3x怎么扫玛
打开应用商店--搜索框右端点击扫一扫入口--对准二维码扫描,可以通过扫描二维码下载软件、打开二维码链接、复制链接等(不支持付款)。

代练怎么扫码登录王者荣耀
第三步:在登录界面中点击微信登陆,在弹出的窗口点击确定,并等待监测完毕。第四步:由于微信客户端已经卸载,在监测不到微信端额情况下会出现二维码扫码登陆的界面,这个时候将图片截给号主让号主用绑定王者荣耀游戏的微信扫码即可。第五步:号主扫码完毕客户端就会出现对应的登录大区,点击登陆即可。第...

什么是微名片啊??
微名片,是一种基于移动互联网的二维码手机名片,名片信息云端管理,实时更新、所有好友即时同步。只需扫一扫微名片二维码,即可将您的名片资料保存到手机通讯录。拥有微名片,无须因联系信息变更而通知大量好友而烦恼。无须携带大量纸质名片,方便环保。通讯录备份、恢复一键完成,高效地管理您的人脉资源。微...

怎样用微信扫码支付
问题八:微支付中扫码支付开发流程是怎样的? 扫码支付开发流程: (1)商户后台系统根据微信支付规定格式生成二维码,展示给用户扫码。 (2)用户打开微信“扫一扫”扫描二维码,微信客户端将扫码内容发送到微信支付系统。 (3)微信支付系统收到客户端请求,发起对商户后台系统支付回调URL的调用。调用请求将带productid和用户...

怎么把微信收款二维码和支付宝收款二维码两个二维码合二为一。_百度...
微信属于腾讯,支付宝属于阿里,在支付领域两家属于竞争对手,各自都在使出浑身懈数争抢市场份额,短时间之内软件内建机制没有对接导流的可能,连收付资金都需要用银行卡周转;另一方面,考虑到支付收款的安全性,软件生成的二维码算法,排除漏洞因素,是具有独一性的,不但不可能和其他二维码合二为一,连扫码都需客户端一一对应...

如何修改我的微信收款码?让别人无法扫码支付
应该是不能够直接修改你的微信收款码,让别人无法扫码支付,但是你可以限制权限,就是设置权限的意思,让谁扫你的码?你可以设置让那个人扫不了你的码,然后他就不可以扫码支付了,但是你不能通过直接修改微信收款码,让别人无法扫码支付的,这是行不通的 人活一辈子,就活一颗心,心好了,一切就都...

文圣区13377615326: 判断扫码的时候是支付宝还是微信 -
成王宁瑞立: 一般有绿条纹色的二维码是微信支付,蓝色条纹的是支付宝

文圣区13377615326: 判断客户端是微信,还是支付宝 -
成王宁瑞立: 不太明白你说的什么意思.客户端,微信和支付宝,大不相同.一个是聊天APP,一个是支付APP,虽然现在他们都想攻破对方.------------采纳回答,可以追问.

文圣区13377615326: 如何判断扫码的是微信还是支付宝 -
成王宁瑞立: 微信支付您可以和现金支付使用一样的记账逻辑的 微信支付主要是移动支付方式,所以简单快捷 比如说:不用找零 没有收到假币的烦恼 顾客不用带钱包,所以满意度更高等.

文圣区13377615326: 如何判断微信支付和支付宝支付的扫描码 -
成王宁瑞立: 有两种情况,一种可以明显判断,另外一种无法判断.一,普通支付码可以判断能力,支付宝中间有明显支付宝标志,看到支,你就知道是支付宝码.二,混合支付码,或者聚合支付就无法判断.一码通用,微信,支付宝,QQ钱包等,都是一个码,并看不出来.

文圣区13377615326: 微信和扫码支付有什么区别吗? -
成王宁瑞立: 其实差不多,微信也可以扫码支付, 扫码支付,需要看你扫的什么码,扫的支付宝的码就是支付宝支付,扫的微信的就是微信支付,还有,翼支付,等等

文圣区13377615326: 扫一个码判断是微信还是支付宝跳转到对应网页 -
成王宁瑞立: 微信码只能微信识别,支付宝也只能支付宝识别.有商家收款的那种码是第三方的,用什么扫就是用什么付钱的. 希望可以帮到你,谢谢!

文圣区13377615326: 灵风易商扫码支付是支付宝扫码?还是微信扫码? -
成王宁瑞立: 你好,灵风易商扫码支付支持1,支持支付宝扫码2,微信支付扫码3,传统刷卡支付 支付的话,建议用扫码支付,费率会比较低.灵风易商线下收款的硬件,都支持,用起来很方便,不用换来换去.满意请采纳,如需帮助请追问→【灵风易商】!

文圣区13377615326: 如何判断一个二维码是用微信扫码还是用360或其它的扫码工具扫码 -
成王宁瑞立: 这个没有什么特别的工具吧. 二维码用什么扫描都可以.扫描之后,就自动跳转到二维码要显示的页面了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网