微信公众号【OpenID详解】
只知道 openID 是微信号加密后得到的 . 不同的公众号获取得微信号openID不同, 但 UnionID 是一样的
微信openid由用户id和公众号id加密而来,同一用户相对同一公众账号的openid是不变的,对于不同公众号,同一用户的openid不同
第三方绑定微信,从数据库中记录openid对应的user,这个user就对应一个微信号
openid只和你的微信号和服务号(订阅号)有关,跟其他无关。也就是说你在一个服务号(订阅号)的唯一标识,是按一定算法生成的,不管你有没有关注这个号,都是不会变的
可以简单的理解为:
openid = hash(某个微信号 +公众号的app_id)
但是 每个用户对于 不同的微信公众号的 openid 是不一样的 所以微信添加一个UUID的机制
通过XML文档获取的openid 跟 通过 Oauth 获取的openid是完全一样的~
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
