微信授权登录怎么获取到用户信息
string accesstoken = cooks.Values["accesstoken"].ToString();
string openId = cooks.Values["openid"].ToString();
Model.UserTable modelUser = BLLuser.GetModelByWXid(openId); //查询是否最近登录过
int iUserID = 0;
///获取微信用户信息
OAuthUserInfo oUser = OAuthApi.GetUserInfo(accesstoken, openId);
Model.UserTable WXmodelUser = new Model.UserTable();
WXmodelUser.WeiXiOpenId = openId;
if (oUser != null)
{
WXmodelUser.UserName = oUser.nickname;
WXmodelUser.ImgUrl = oUser.headimgurl;
}
else
{
WXmodelUser.UserName = "微信用户" + openId;
WXmodelUser.ImgUrl = "";
} // end if (oUser != null)
WXmodelUser.UserName = "微信用户" + openId;
Random rand = new Random();
WXmodelUser.loginPass = openId; //微信登录id默认设为密码
WXmodelUser.Phone = "";
WXmodelUser.loginName = "微信用户" + rand.Next(10000, 99999);
WXmodelUser.userBalance = 0;
string openId = cooks.Values["openid"].ToString();
Model.UserTable modelUser = BLLuser.GetModelByWXid(openId); //查询是否最近登录过
int iUserID = 0;
///获取微信用户信息
OAuthUserInfo oUser = OAuthApi.GetUserInfo(accesstoken, openId);
Model.UserTable WXmodelUser = new Model.UserTable();
WXmodelUser.WeiXiOpenId = openId;
if (oUser != null)
{
WXmodelUser.UserName = oUser.nickname;
WXmodelUser.ImgUrl = oUser.headimgurl;
}
else
{
WXmodelUser.UserName = "微信用户" + openId;
WXmodelUser.ImgUrl = "";
} // end if (oUser != null)
WXmodelUser.UserName = "微信用户" + openId;
Random rand = new Random();
WXmodelUser.loginPass = openId; //微信登录id默认设为密码
WXmodelUser.Phone = "";
WXmodelUser.loginName = "微信用户" + rand.Next(10000, 99999);
WXmodelUser.userBalance = 0;
...全文
相关推荐
vue基于html5plus的微信授权登录、获取微信用户信息代码
vue基于html5plus的微信授权登录、获取微信用户信息代码,里面是一个vue文件,放进项目就能用
关于java微信授权登录功能,Java后台获取微信用户信息,已解决!
关于java微信授权登录功能,Java后台获取微信用户信息 背景:想要在微信上拉取用户头像 问题:已解决 最近用到了微信授权登录,在网上扒了一大堆帖子,大部分一样,要不就是不全,好不容易找到不错的也不太适合,就扒着老项目磕磕绊绊的搞了搞。 我用的springboot项目,前后端分离,只提供后台接口 微信官方文档https://mp.weixin.qq.com/wiki?t=resource/res...
android微信授权登录demo
总的来说,"android微信授权登录demo"是一个实践教程,帮助开发者理解如何在Android应用中实现微信授权登录,包括SDK集成、授权请求、回调处理以及用户信息获取等步骤。
微信授权登录demo源码
**获取用户信息**:若在OAuth2.0的scope中选择了snsapi_userinfo,可以使用access_token和openid获取用户的基本信息,包括昵称、头像、性别、城市等。
微信授权登录.rar
**扫码获取用户信息**:在C# MVC应用中,通过微信的OAuth2.0授权机制,用户可以通过扫描二维码进行授权。


