使用适用于iOS的GTM OAuth2检索用户电子邮件

时间:2012-07-02 13:50:31

标签: ios google-api oauth-2.0

我已成功使用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
}

}

1 个答案:

答案 0 :(得分:1)

使用gtm-oauth2登录Google服务时,在auth对象的userEmail属性中登录后,用户的电子邮件地址可用。