Facebook sdk posten auf der Mauer auf der iPhone app

Ich habe ein problem mit der Umsetzung des Facebook-posting auf der Wand in meinem iPhone-Anwendung.
Ich habe SDK installiert und verknüpft framework
login funktioniert. hier ist der code:

-(IBAction)loginButtonPressed:(id)sender
{
    NSLog(@"loginButtonPressed: called");

    AppDelegate *appdel=[[UIApplication sharedApplication] delegate];
    appdel.facebookSession=[[FBSession alloc] init];
    [appdel.facebookSession openWithCompletionHandler:^(FBSession *session, 
                                                     FBSessionState status, 
                                                     NSError *error)
    {
        //
    }];
}

Aber ich habe ein problem beim posten der Nachricht auf Benutzer-wall. Hier ist der code:

-(IBAction)likeButtonPressed:(id)sender
{
    NSLog(@"likeButtonPressed: called");
    //Post a status update to the user's feedm via the Graph API, and display an alert view 
    //with the results or an error.

    NSString *message = @"test message";
    NSDictionary *params = [NSDictionary dictionaryWithObject:message forKey:@"message"];

    //use the "startWith" helper static on FBRequest to both create and start a request, with
    //a specified completion handler.
    [FBRequest startWithGraphPath:@"me/feed"
                       parameters:params
                       HTTPMethod:@"POST"
                completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {

                    [self showAlert:message result:result error:error];
                }];

}

Mir bitte helfen. Was ist falsch an meinem code? Oder sollte ich hinzufügen, dass einige Berechtigungen zum login-Anfrage?

Du hast vergessen zu beschreiben, die tatsächliche problem/Fehler.
Ist das log in Formular angezeigt, wenn Sie initiieren Ihre facebook-post?
Ich habe eine Meldung im debug: Error: HTTP status code: 400 und The operation couldn't be completed. (com.facebook.FBIOSSDK error 5.)im ÙIAlertView`
Ich glaube, dieser Fehler ist "{"error":{"message":"An active access token muss verwendet werden, zur Abfrage von Informationen über den aktuellen Benutzer.","type":"OAuthException","code":2500}}"
Ich erstellte ein einfaches Projekt in GitHub als ein Beispiel für die Verwendung der FB-SDK + iOS 6 und Storyboards. Die app kann post in der timeline: FB-SDK + Storyboards mit Veröffentlichen Feed Prost!

InformationsquelleAutor user1385666 | 2012-07-18

Schreibe einen Kommentar