微信公众号获取用户信息
大家好!今天让创意岭的小编来大家介绍下关于微信公众号获取用户信息的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等
只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端
如需咨询小红书相关业务请拨打175-8598-2043,或微信:1454722008
本文目录:
一、微信公众号如何获取用户微信号,请详细讲解。
1、用搜狗浏览器登录微信公众平台,然后打开“用户管理”,在“用户管理”页面用鼠标右键点击“审查元素”。
2、在弹出的网页代码显示窗口,点击切换到里面的“NetWork”标签。
3、用鼠标把代码窗口移到一边,然后把鼠标的光标移向某个粉丝的头像上。然后,代码窗口会出现一条“getcontactinfo”的消息。
4、接下来打开其中一条“getcontactinfo”的消息看看,里面有一条是“contact_info”的消息,鼠标点击打开了之后就会出现一个“user_name”的信息,那么“user_name”后面的“×××”里面的就是该粉丝的个人微信帐号了。
二、微信关注公众号会泄露手机信息么
微信关注公众号是不会泄露手机信息的。
微信关注公众号的具体操作步骤如下:
1、首先在手机上点击打开“微信”应用程序,接着在此页面内点击右上角的“+”,然后在弹出来的选项框内点击“添加朋友”功能选项。
/iknow-pic.cdn.bcebos.com/50da81cb39dbb6fdf4a1f7af0724ab18962b3744"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/50da81cb39dbb6fdf4a1f7af0724ab18962b3744?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/50da81cb39dbb6fdf4a1f7af0724ab18962b3744"/>
2、接着在此页面内点击下方的“公众号”选项。
/iknow-pic.cdn.bcebos.com/5882b2b7d0a20cf40d89ec5678094b36acaf9919"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/5882b2b7d0a20cf40d89ec5678094b36acaf9919?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/5882b2b7d0a20cf40d89ec5678094b36acaf9919"/>
3、然后在此页面内点击上方的搜索框内输入要进行关注的公众号的名称,在此举例“腾讯视频”,然后点击下方的“腾讯视频”。
/iknow-pic.cdn.bcebos.com/5bafa40f4bfbfbed153f24f676f0f736aec31fd0"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/5bafa40f4bfbfbed153f24f676f0f736aec31fd0?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/5bafa40f4bfbfbed153f24f676f0f736aec31fd0"/>
4、然后在此页面内点击下方的“关注”,然后就完成了。
/iknow-pic.cdn.bcebos.com/2fdda3cc7cd98d104b7c1bb82f3fb80e7aec908a"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/2fdda3cc7cd98d104b7c1bb82f3fb80e7aec908a?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/2fdda3cc7cd98d104b7c1bb82f3fb80e7aec908a"/>
三、微信公众号如何获得登陆人的信息或者OpenID并传到网页
通过微信网页授权来实现,
1,用户同意获取code
2,通过code获取网页授权access_token
3, 拉去用户信息,
具体使用方法,按照官方说明文档,
四、微信公众平台,如何获取用户ID?
网页上不能直接获取,只能通过Oauth
2.0接口来获取。
但是该接口是属于高级接口,得需要给腾讯交钱的,而且只有服务号能享用。
对于订阅号来说,只能通过接口来获取。说白了,你能拿到OpenID的Session,是你服务器和微信服务器之间的Session,不是和客户之间的Session。
你接到用户发来的信息后,可以在24小时内给用户回复信息,无论是图文信息还是文字信息,都可以加入链接。此时,你可以将OpenID构造到URL里发给用户。当用户点击后,你和客户之间的Session就可以获取到他的OpenID。
因为你和客户之间的OpenID是明文满天飞,这里面要注意这么几个安全性问题:
1、发图文块的时候,要发两条信息,单条是可以被转发的,两条的话,用户就无法转发,只能删除了。避免用户将自己的OpenID泄露。
2、用户点击图文块的那张页面进去后,要隐藏右上角的分享图标。
3、要判断浏览器的
UserAgent
是否来自于MicroMessage
4、如果目标页面需要分享,要构造一个Form表单,用POST的方式将OpenID传过去。
5、实际项目经验中,需要对传来的参数拼在一起,做一下
SHA1
签名认证。
6、服务器能用SSL,就尽量用SSL,证书也不贵,大概也就3000-5000左右,让公司出钱买。
以上就是关于微信公众号获取用户信息相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读: