- 博客(0)
- 资源 (6)
- 收藏
- 关注
微信公众平台 网页授权获取用户基本信息(asp.net C#)
入口页面: wxProcess.aspx
微信公众平台 网页授权获取用户基本信息
//获取从wxProcess.aspx传递过来的跳转地址reurl
if (Request.QueryString["reurl"] != null && Request.QueryString["reurl"] != "")
{
reurl = Request.QueryString["reurl"].ToString();
}
string code = "";
if (Request.QueryString["code"] != null && Request.QueryString["code"] != "")
{
//获取微信回传的code
code = Request.QueryString["code"].ToString();
OAuth_Token Model = Get_token(code); //获取token
OAuthUser OAuthUser_Model = Get_UserInfo(Model.access_token, Model.openid );
if(OAuthUser_Model.openid!=null && OAuthUser_Model.openid !="") //已获取得openid及其他信息
{
//在页面上输出用户信息
Response.Write("用户OPENID:" + OAuthUser_Model.openid + "<br>用户昵称:" + OAuthUser_Model.nickname + "<br>性别:" + OAuthUser_Model.sex + "<br>所在省:" + OAuthUser_Model.province + "<br>所在市:" + OAuthUser_Model.city + "<br>所在国家:" + OAuthUser_Model.country + "<br>头像地址:" + OAuthUser_Model.headimgurl + "<br>用户特权信息:" + OAuthUser_Model.privilege);
//或跳转到自己的页面,想怎么处理就怎么处理
Response.Redirect(reurl);
}
}
2018-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人