微信授权登录怎么获取到用户信息

qq_35475361 qq_35475361 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
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;
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
qq_35475361
ASP 28,401 成员 356,940 内容