我已经成功地使用 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
}
}
使用 gtm-oauth2 登录 Google 服务时,用户在身份验证对象的 userEmail
属性中登录后,可以使用该用户的电子邮件地址。