예제 #1
0
        //获取用户基本信息(OAuth2 授权的 Access Token 获取 未关注用户,Access Token为临时获取)
        private string oauth2_get_user_info(string access_token, string openid)
        {
            //"https://api.weixin.qq.com/sns/userinfo?access_token=".$access_token."&openid=".$openid."&lang=zh_CN";
            string url = string.Format("https://api.weixin.qq.com/sns/userinfo?access_token={0}&openid={1}&lang=zh_CN", access_token, openid);
            string res = HttpClientUlity.Post(url, "");

            return(res);
        }
예제 #2
0
        //获取用户基本信息
        private string get_user_info(string openid)
        {
            //"https://api.weixin.qq.com/cgi-bin/user/info?access_token=".$this->access_token."&openid=".$openid."&lang=zh_CN";
            string url = string.Format("https://api.weixin.qq.com/cgi-bin/user/info?access_token={0}&openid={1}", "", openid);
            string res = HttpClientUlity.Post(url, "");

            return(res);
        }
예제 #3
0
        //生成OAuth2的Access Token
        private string oauth2_access_token(string code)
        {
            //"https://api.weixin.qq.com/sns/oauth2/access_token?appid=".$this->appid."&secret=".$this->appsecret."&code=".$code."&grant_type=authorization_code";
            string url = string.Format("https://api.weixin.qq.com/sns/oauth2/access_token?appid={0}&secret={1}&code={2}&grant_type=authorization_code", appid, appsecret, code);
            string res = HttpClientUlity.Post(url, "");

            return(res);
        }