2

Gmailをアプリに統合するためのアプリケーションを作成しています。gadata-objectivec-client-1.11.0.aでGmailにログインできます。私はコードを与えています

-(IBAction)googlelogin
{
    NSString *scope = @"https://www.googleapis.com/auth/plus.me"; // scope for Google+ API

    GTMOAuth2ViewControllerTouch *viewController = [[[GTMOAuth2ViewControllerTouch alloc] initWithScope:scope clientID:kMyClientID clientSecret:kMyClientSecret keychainItemName:nil delegate:self finishedSelector:@selector(viewController:finishedWithAuth:error:)] autorelease];

    NSString *html = @"<html><body><div align=center>Loading sign-in page...</div></body></html>";
   [viewController setInitialHTMLString:html];

   [self presentModalViewController:viewController animated:NO];        

}

今私はGmailの連絡先を取得するためにグーグルログイン後に私のアプリにリダイレクトしたいと思います。ログイン後にテイクを生成してアプリに戻る方法を教えてください

ありがとう

4

1 に答える 1

0

メソッドを実装する必要があります

- (void)viewController:(GTMOAuth2ViewControllerTouch *)viewController
  finishedWithAuth:(GTMOAuth2Authentication *)auth
             error:(NSError *)error {
 if (error != nil) {
  // Authentication failed
 }   else {
     // Authentication succeeded
   // here you should push your the root view controller of your app.
 }

}

于 2012-11-22T08:36:25.953 に答える