File tree Expand file tree Collapse file tree 2 files changed +34
-16
lines changed
Expand file tree Collapse file tree 2 files changed +34
-16
lines changed Original file line number Diff line number Diff line change @@ -106,24 +106,34 @@ private void Success()
106106 var weChatLoginSuccess = new WeChatLoginSuccess ( ) ;
107107 if ( authInfo != null )
108108 {
109- if ( authInfo . ContainsKey ( "nickname " ) )
109+ if ( authInfo . ContainsKey ( "userName " ) )
110110 {
111- weChatLoginSuccess . NickName = authInfo [ "nickname " ] . ToString ( ) ;
111+ weChatLoginSuccess . NickName = authInfo [ "userName " ] . ToString ( ) ;
112112 }
113113
114- if ( authInfo . ContainsKey ( "unionid " ) )
114+ if ( authInfo . ContainsKey ( "openID " ) )
115115 {
116- weChatLoginSuccess . UnionId = authInfo [ "unionid " ] . ToString ( ) ;
116+ weChatLoginSuccess . OpenId = authInfo [ "openID " ] . ToString ( ) ;
117117 }
118118
119- if ( authInfo . ContainsKey ( "openid " ) )
119+ if ( authInfo . ContainsKey ( "unionID " ) )
120120 {
121- weChatLoginSuccess . OpenId = authInfo [ "openid " ] . ToString ( ) ;
121+ weChatLoginSuccess . UnionId = authInfo [ "unionID " ] . ToString ( ) ;
122122 }
123123
124- if ( authInfo . ContainsKey ( "headimgurl " ) )
124+ if ( authInfo . ContainsKey ( "userIcon " ) )
125125 {
126- weChatLoginSuccess . PhotoUrl = authInfo [ "headimgurl" ] . ToString ( ) ;
126+ weChatLoginSuccess . PhotoUrl = authInfo [ "userIcon" ] . ToString ( ) ;
127+ }
128+
129+ if ( authInfo . ContainsKey ( "userID" ) )
130+ {
131+ weChatLoginSuccess . UserId = authInfo [ "userID" ] . ToString ( ) ;
132+ }
133+
134+ if ( authInfo . ContainsKey ( "token" ) )
135+ {
136+ weChatLoginSuccess . Token = authInfo [ "token" ] . ToString ( ) ;
127137 }
128138 }
129139
Original file line number Diff line number Diff line change @@ -38,19 +38,31 @@ namespace GameFrameX.Login.WeChat.Runtime
3838 public sealed class WeChatLoginSuccess
3939 {
4040 /// <summary>
41- /// NickName
41+ /// UserID,用户唯一ID,不会为空
42+ /// </summary>
43+ [ UnityEngine . Scripting . Preserve ]
44+ public string UserId { get ; set ; }
45+
46+ /// <summary>
47+ /// Token
48+ /// </summary>
49+ [ UnityEngine . Scripting . Preserve ]
50+ public string Token { get ; set ; }
51+
52+ /// <summary>
53+ /// NickName,不会为空
4254 /// </summary>
4355 [ UnityEngine . Scripting . Preserve ]
4456 public string NickName { get ; set ; }
4557
4658 /// <summary>
47- /// openid
59+ /// openid,可能为空
4860 /// </summary>
4961 [ UnityEngine . Scripting . Preserve ]
5062 public string OpenId { get ; set ; }
5163
5264 /// <summary>
53- /// UnionId
65+ /// UnionId,可能为空
5466 /// </summary>
5567 [ UnityEngine . Scripting . Preserve ]
5668 public string UnionId { get ; set ; }
@@ -61,13 +73,9 @@ public sealed class WeChatLoginSuccess
6173 [ UnityEngine . Scripting . Preserve ]
6274 public string PhotoUrl { get ; set ; }
6375
64- /// <summary>
65- /// 转换为字符串
66- /// </summary>
67- /// <returns></returns>
6876 public override string ToString ( )
6977 {
70- return $ "NickName:{ NickName } UnionId:{ UnionId } OpenId:{ OpenId } PhotoUrl:{ PhotoUrl } ";
78+ return $ "NickName:{ NickName } UnionId:{ UnionId } OpenId:{ OpenId } UserId: { UserId } Token: { Token } PhotoUrl:{ PhotoUrl } ";
7179 }
7280 }
7381}
You can’t perform that action at this time.
0 commit comments