微信每个粉丝都会有对应的openid,一般是数字加字母的方式,这个ID是唯一的,但微信公众号没有公开这个字段值,需要借用第三方平台来获取。
获取方式:
1、微信OAuth网页授权:服务号(订阅号不行)可以在公众号后台开通微信OAuth网页授权,用户在网页中进行授权操作时你会得到用户的openid;
2、接入服务器:微信允许接入服务器进行开发,配置好接入服务器(参考微信的开发文档)后,用户发给公众号的消息全部会以一个xml表单的形式被转发到你的服务器上。