我已成功使用GTM OAuth 2库实施身份验证。但现在我想拥有用户的电子邮件ID。我该怎么办?我知道我必须在这里打电话: -
- (void)viewController:(GTMOAuth2ViewControllerTouch *)viewController
finishedWithAuth:(GTMOAuth2Authentication *)auth
error:(NSError *)error {
if (error != nil) {
NSLog(@"SIGN IN ERROR : %@", error.description);
// Authentication failed
} else {
// Authentication succeeded
}
}
答案 0 :(得分:1)
使用gtm-oauth2登录Google服务时,在auth对象的userEmail
属性中登录后,用户的电子邮件地址可用。