公众号获取openid

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了公众号获取openid相关的知识,希望对你有一定的参考价值。

参考技术A

以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并 自动跳转 到回调页的。用户感知的就是直接进入了回调页(往往是业务页面)

以snsapi_userinfo为scope发起的网页授权,是用来获取用户的基本信息的。但这种授权需要用户 手动同意 ,同意之后带上code重定向页面,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的基本信息。

如果用户同意授权,页面将跳转至 redirect_uri/?code=CODE&state=STATE。

code说明 : code作为换取access_token的票据,每次用户授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期。

出参

微信公众号获取粉丝openid系统

 

做为一名开发人员,在测试当中也经常需要用到openid,但是微信公众号获取openid的方法也是特别麻烦!网页授权是最常见的方式,

但是网页授权的流程太复杂,不仅要开发,还要在公众号后台设置回调域名(必须备案域名,还要上传txt验证文件),个人认为微信在获取openid方面未免太过繁琐了!

一直在想怎么获取粉丝的openid最方便,傻瓜式操作,避免复杂的流程,于是用下面的方法来获取全部粉丝的openid:同步公众号粉丝列表

操作流程:

1、无需设置任何东西,只需要填写公众号的appid和appsecret,无需公众号和网站对接,不会影响原来的公众号功能

2、一键同步,支持超过1万粉丝

3、支持粉丝昵称带表情符号,可以按昵称搜索,快速获取openid

4、每次同步会获取到最新的粉丝数据,取消关注的会被自动删除

5、支持多公众号

 

需要使用该功能的可以添加Qq:851 488 243 备注:openid

 

 

以上是关于公众号获取openid的主要内容,如果未能解决你的问题,请参考以下文章

php微信公众号支付openid问题

微信服务号openid可以伪造吗

微信公众号开发及时获取当前用户Openid及注意事项

JAVA获取微信小程序openid和获取公众号openid,以及通过openid获取用户信息

不变更公众号换openID吗?

微信公众号开发获取用户信息