2010-11-24 9 views

Antwort

2

Um Facebook und Twitter festzulegen, können Sie den folgenden Code verwenden.

GSDictionary *pParams5 = [[GSDictionary new] autorelease]; 

[pParams5 putStringValue:@"facebook,twitter" forKey:@"enabledProviders"]; 

[gsAPI showAddConnectionsUI:pParams5 delegate:self context:nil]; 
+0

Dank, aber nach dem Login i immer bin nicht die Antwort, auch onLoginCompleted Methode wird nicht aufgerufen zu werden. – Warrior

+0

[GSAPI showLoginUI: pParams5 delegieren: selbst Kontext: nil]; gibt die Login-Seite, da Ihre guives hinzufügen Verbindungsseite .. – Warrior

0
GSAPI *gsAPI // declare this 

gsAPI = [[GSAPI alloc] initWithAPIKey:<API-KEY> viewController:self]; // i kept this in viewDidload 

// add this code to have facebook and twitter on provider list 

    GSDictionary *pParams5 = [[GSDictionary new] autorelease]; 
    [pParams5 putStringValue:@"facebook,twitter" forKey:@"enabledProviders"]; 
    [gsAPI showAddConnectionsUI:pParams5 delegate:self context:nil]; 


//this method called when login fails 
    -(void)gsLoginUIDidFail:(int)errorCode errorMessage:(NSString*)errorMessage context:(id)context{ } 

// this method called on successful login 
    - (void) gsLoginUIDidLogin:(NSString*)provider user:(GSDictionary*)user context:(id)context {} 

Überprüfen Sie, ob Sie gültige API

Verwandte Themen