无法从GTMOAuth2Authentication对象Google+ api获取适用于ios的Access令牌

时间:2014-07-08 17:45:34

标签: api ios7 google-plus google-oauth

我在经过身份验证后尝试获取accessToken以获取所有配置文件信息。 我添加了一个登录按钮,如本教程https://developers.google.com/+/mobile/ios/sign-in?hl=fr

所示

但是,从GPPSignIn委托方法finishedWithAuth:error:获取auth对象后,我无法从中获取访问令牌。

获取GTMOAuth2Authentication对象后我该如何处理?

任何提示都将受到赞赏。

谢谢。

1 个答案:

答案 0 :(得分:6)

您可以通过调用以下委托方法获取accessstoken:

 -(void)finishedWithAuth: (GTMOAuth2Authentication *)auth
                   error: (NSError *) error {

   NSString *oauthToken = auth.accessToken

}

*请添加以下框架:    1. GooglePlus.framework    2. GoogleOpenSource.framework 并在视图控制器上导入以下框架:

# import GooglePlus/GooglePlus.h

# import GoogleOpenSource/GoogleOpenSource.h

如果您需要源代码,请告诉我。