微信公众号平台客户端被屏蔽还能在微信客户端里打开链接吗

微信公众号进入一个web页面 发送给朋友,朋友进入后判断他是否已关注。
<a data-traceid="question_detail_above_text_l&&
问题如标题,我进入到一个服务号的活动页面,是个web页面,我创建一个活动提交后,通过微信的发送给朋友功能,朋友收到我的消息链接后,打开这个链接进入到活动页面,朋友点击这个链接后如何判断他已经关注了这个公众号,因为需要关注该公众号后才能参加这个活动。看了很多资料和微信的api,无法根据已有知识解释这种情况或者有什么办法可以做到这点,我看很多公众号已经实现了这个功能。
楼主我是通过跳转页判断的,就是用户通过接受到的消息点进去是一个跳转页面,这个跳转页面是有openid的,然后写cookie,再跳转到内容页,这样内容页判断是否有cookie,没有cookie的话就当作没关注处理吧。
但是还有一个问题,那就是微信消息也是可以转发的,就怕用户直接转发消息,就是跳转链接。。
楼主有什么好办法请务必通知我。
--- 共有 5 条评论 ---
: 还有转发到群组里。
微信转发给好友的时候,会自动带上是否已经关注的参数,如果转发到朋友圈,就是一个链接了。
有道理,这点我还真没想到,确实会冒用转发者身份。
: 不管怎样,openid是从图文消息的链接就附带上了,没办法避免。如果用户直接转发图文消息,别人点击这个图文,实际上就冒用了转发者的身份。
再次做微信公众账号,已经比上次都公众服务号的开发了解更透了,关键是如何拿到openid的过程,分享出去的链接是个简单的链接,几乎不可能拿到openid,更别提判断是否关注,返回微信的跳转链接重跳转即可,如果已经是长链接,则无需再返回长链接了。
根据openid和access_token,用get方式来请求以下地址:
https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID
返回的json中subscribe=0就是没关注,subscribe=1就是已经关注
--- 共有 1 条评论 ---
可是进入webapp时会把openid传过去,这样转发出去的时候也会把这个openid转发出去
真服了你。。你不管用户转发还是怎么给其他人,其他人进入都是要进过入口页面的啊
你在入口页面传的openid每次都是根据当前用户来传递的啊
同问,现在有答案了么?
我的办法是通过重定向这样就算用户使用复制链接拿到的也是最开始打开的那个链接并不带有openid,每次用户打开网页都要通过网页授权获取用户信息.这样就可以保证每个用户进入该网页都是其自己本身开公众号后怎么在微信客户端打开链接_百度知道
开公众号后怎么在微信客户端打开链接
我有更好的答案
不能设置微信中的默认浏览器,需要手动打开。1.打开微信。2.打开一个网页。3.点击右上角三个点。4.选择【在浏览器中打开】。手机设置默认浏览器的方法如下:1.运行UC浏览器以后点击浏览器中高的那三个杠,再点击【设置】----【系统设置】。2.在基本设置选项向下拉一点下面找到【设为默认浏览器】点击那个开关按钮。3.点击【设置】,设置按钮上方也有设默认浏览器的教程图片。4.显示出的浏览器都可以设置为默内的。先把【下次默认选择此项,不再提地】前面的勾给勾上,再点击要默认的浏览器。5.设置成功,以后只要是在手机上点击的链接都会自动运行UC浏览器。
主营:软件开发,广告制作、发布、代理
为您推荐:
其他类似问题
您可能关注的内容
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
不知是否可以在手机上
通过网页链接直接打开微信软件,并进入公众号关注页面??
求高手解答!百度了很久也找不到答案
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
现在针对这个微信是屏蔽的,你可以选择通过连接到一个其他的公众号文章中进行关注。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
这是是无法实现的。
曲线救国的方法是 通过一篇公众号图文,点击上面的微信号名称,可以进入关注引导。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
不知道楼主现在找到方法了么?比较理想的方法
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
楼主现在找到方法了么
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
可以通过window.location.href = 'weixin://'; 启动微信,
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。鐢ㄥ井淇℃墦寮

我要回帖

更多关于 微信公众号客服客户端 的文章

 

随机推荐