关于微信公众号二维码的问题

时间:2021-01-23 20:30:37
现在想对公众号的二维码做个修改,希望能解决下面两个问题中的一个

问题1:扫码时能不能判断出来是通过微信扫描还是通过UC的扫描或者是通过其他的扫码工具扫描?如果可以,怎么判断?


问题2:如果问题1没办法解决的话,求解决这个问题

我用二维码解码器把公众号二维码解码后得到一个链接如“http://XXXXXx”

现在我想做一个页面,这个页面里面放个
<a href='http://XXXXXXx'>关注微信公众号</a>

链接,可能还有其他很多内容,然后我把这个页面生成一个二维码,想让用户通过微信扫码打开页面时,点击“关注微信公众号”的时候,跟直接扫描公众号二维码一样打开关注公众号的页面。

但是做的时候发现点击那个链接后,跳转到了谷歌市场下载微信的页面。

所以第二个问题就是想问下,能不能在一个微信扫码打开的页面里,通过点击一个链接关注公众号?

6 个解决方案

#1


第一个问题,应该针对各种扫码工具各做一个二维码。
第二个问题,那只能修改微信或UC。

#2


引用 1 楼 jdgdf566 的回复:
第一个问题,应该针对各种扫码工具各做一个二维码。
第二个问题,那只能修改微信或UC。


也就是说,对于同一个二维码,没办法通过程序或者其他方法判断是通过什么工具扫码的了?

#3


引用 2 楼 Specs_ 的回复:
Quote: 引用 1 楼 jdgdf566 的回复:

第一个问题,应该针对各种扫码工具各做一个二维码。
第二个问题,那只能修改微信或UC。


也就是说,对于同一个二维码,没办法通过程序或者其他方法判断是通过什么工具扫码的了?
没办法。二维码是个图片,用眼睛看也行,用摄像机拍摄也行,扫描工具只不过在拍摄之后再进行处理。

#4


useragent这个应该可以

#5


关于二维码生成,请查看最新的微信公众平台文档

#6


//带参的二维码
String eventKey_scan = requestMap.get("EventKey");
System.out.println("带参的二维码"+eventKey_scan);
这样获取的竟然是0,不知道是不是这样获取

#1


第一个问题,应该针对各种扫码工具各做一个二维码。
第二个问题,那只能修改微信或UC。

#2


引用 1 楼 jdgdf566 的回复:
第一个问题,应该针对各种扫码工具各做一个二维码。
第二个问题,那只能修改微信或UC。


也就是说,对于同一个二维码,没办法通过程序或者其他方法判断是通过什么工具扫码的了?

#3


引用 2 楼 Specs_ 的回复:
Quote: 引用 1 楼 jdgdf566 的回复:

第一个问题,应该针对各种扫码工具各做一个二维码。
第二个问题,那只能修改微信或UC。


也就是说,对于同一个二维码,没办法通过程序或者其他方法判断是通过什么工具扫码的了?
没办法。二维码是个图片,用眼睛看也行,用摄像机拍摄也行,扫描工具只不过在拍摄之后再进行处理。

#4


useragent这个应该可以

#5


关于二维码生成,请查看最新的微信公众平台文档

#6


//带参的二维码
String eventKey_scan = requestMap.get("EventKey");
System.out.println("带参的二维码"+eventKey_scan);
这样获取的竟然是0,不知道是不是这样获取