コード例 #1
0
        public static WxUser GetWxUser(string code)
        {
            WxUser user = new WxUser();
            Dictionary <string, string> dic = WXOperate.GetUserInfo(code);

            if (dic != null && dic.Count > 0)
            {
                user.openid     = dic["openid"];
                user.nickname   = dic["nickname"];
                user.sex        = dic["sex"];
                user.province   = dic["province"];
                user.city       = dic["city"];
                user.country    = dic["country"];
                user.headimgurl = dic["headimgurl"];
                user.unionid    = dic["unionid"];
            }
            return(user);
        }
コード例 #2
0
        public static WxUser GetWxUser(string openid)
        {
            WxUser user = new WxUser();
            Dictionary <string, string> dic = WXOperate.GetUserInfoByOpenID(openid);

            if (dic != null && dic.Count > 0)
            {
                user.subscribe = dic.Keys.Contains("subscribe") ? dic["subscribe"] : "0";
                user.openid    = dic["openid"];
                //user.nickname = dic["nickname"];
                //user.sex = dic["sex"];
                //user.language = dic["language"];
                //user.city = dic["city"];
                //user.province = dic["province"];
                //user.country = dic["country"];
                //user.headimgurl = dic["headimgurl"];
                //user.subscribe_time = dic["subscribe_time"];
            }
            return(user);
        }