GizThirdLoginParams 类
提供第三方登录相关的枚举和类
目录
枚举
GizAepThirdLoginType
AEP的第三方登录类型
枚举ID | 枚举定义 | 描述 |
---|---|---|
1 | GIZ_AEP_THIRD_LOGIN_WECHAT | 微信登录 |
2 | GIZ_AEP_THIRD_LOGIN_QQ | QQ登录 |
3 | GIZ_AEP_THIRD_LOGIN_FACEBOOK | facebook登录 |
4 | GIZ_AEP_THIRD_LOGIN_GOOGLE | google登录 |
5 | GIZ_AEP_THIRD_LOGIN_TWITTER | twitter登录 |
6 | GIZ_AEP_THIRD_LOGIN_APPLE | apple登录 |
GizThirdLoginFullName类
[familyName]
姓
定义
@property (nonatomic, strong) NSString* _Nullable familyName;
[givenName]
名字
定义
@property (nonatomic, strong) NSString* _Nullable givenName;
[middleName]
中间名
定义
@property (nonatomic, strong) NSString* _Nullable middleName;
[namePrefix]
名字前缀
定义
@property (nonatomic, strong) NSString* _Nullable namePrefix;
[nameSuffix]
名字后缀
定义
@property (nonatomic, strong) NSString* _Nullable nameSuffix;
[nickname]
昵称
定义
@property (nonatomic, strong) NSString* _Nullable nickname;
GizThirdLoginParams类
[thirdType]
第三方登录类型
定义
@property (nonatomic, assign) GizAepThirdLoginType thirdType;
[appKey]
第三方登录appKey(qq,twitter,google时必填 )
定义
@property (nonatomic, strong) NSString* appKey;
[appKeySecret]
第三方登录appKeySecret(qq,twitter,google时必填 )
定义
@property (nonatomic, strong) NSString* appKeySecret;
[token]
第三方登录有返回值的时候必填
定义
@property (nonatomic, strong) NSString* token;
[tokenSecret]
第三方登录有返回值的时候必填
定义
@property (nonatomic, strong) NSString* tokenSecret;
[unionId]
第三方登录的用户unionId
定义
@property (nonatomic, strong) NSString* unionId;
[sex]
第三方登录的用户性别
定义
@property (nonatomic, assign) GizUserGenderType sex;
[fullName]
第三方登录用户信息,apple登录时传值
定义
@property (nonatomic, assign) GizThirdLoginFullName* fullName;
[authorizationCode]
apple登录返回的authorizationCod
定义
@property (nonatomic, strong) NSString* authorizationCode;
[tokenIdentity]
apple登录返回的tokenIdentity
定义
@property (nonatomic, strong) NSString* tokenIdentity;