2016-04-17 2 views
0

facebook zur Verfügung gestellt der untenstehende Code auf einer Seite zu posten, aber ich bin nicht in der Lage, eine schnelle Version des Codes auch in Anbetracht facebook zu FBSDKGraphRequest v2.6ios swift 2 Beitrag auf Facebook-Seite im Namen der Seite

verschoben zu finden
NSDictionary *params = @{ 
    @"message": @"This is a test message", 
}; 
/* make the API call */ 
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] 
           initWithGraphPath:@"/{page-id}/feed" 
             parameters:params 
             HTTPMethod:@"POST"]; 
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, 
             id result, 
             NSError *error) { 
    // Handle the result 
}]; 

Antwort

0

Dieses get ist der Job

let request = FBSDKGraphRequest(graphPath: "page-id/feed", parameters: ["Message" : "Hello there"], HTTPMethod: "POST") 

    request.startWithCompletionHandler { (connection, result, error) in 
     //Handle the request 
    } 

Sie können getan Setup Sie params mit dem, was Sie wollen. Lesen Sie über die params hier: FBSDK

Lesen Sie mehr hier: Facebook

+0

Dank @Joakim ich den obigen Code versucht, aber die Nachricht nicht an die Facebook-Seite geschrieben bekommt, habe ich auch durch die Dokumentation am gelesen Ich vermisse etwas –

+0

Sorry..wrong Code. Dies wird einen Seitenvorschub erhalten. Obwohl die Params falsch sind. Ich werde eine Bearbeitung machen – Starlord

+0

Dieser Code wird jetzt einen Beitrag im Namen einer Seite veröffentlichen. Denken Sie daran, ein gültiges Zugriffs-Token zu haben und die Parameter zu korrigieren. Früher hat der Code keine POST-Anfrage gemacht, so dass es fehlgeschlagen ist. Aber jetzt tut es – Starlord

Verwandte Themen