Popular blog tags

1.微信公众号获取用户unionid操作步骤

/// <summary>
        /// 只有在用户将公众号绑定到微信开放平台帐号后,才会出现该字段。
        /// </summary>
        public string unionid { get; set; }

step 1.在微信开放平台绑定公众号

输入公众号微信号和密码

管理员扫码完成绑定。

step 2.在微信公众平台获取用户信息

  //准备请求数据
            var url = string.Format(" https://api.weixin.qq.com/cgi-bin/user/info?access_token={0}&openid={1}&lang={2}",
                                accessToken, openId, lang.ToString());

获取到的结果如下:

{     "subscribe": 1,     "openid": "oLVPpjqs9BhvzwPj5A-vTYAX3GLc",     "nickname": "方倍",     "sex": 1,     "language": "zh_CN",     "city": "广东",     "province": "深圳",     "country": "中国",     "headimgurl": "http://wx.qlogo.cn/mmopen/utpKYf69VAbCRDRlbUsPsdQN38DoibCkrU6SAMCSNx558eTaLVM8PyM6jlEGzOrH67hyZibIZPXu4BK1XNWzSXB3Cs4qpBBg18/0",     "subscribe_time": 1375706487,     "unionid": "oTBn-jt2RQSHdBoJQYFSdnZo8BBQ" }