An die Pinnwand einer Gruppe schreiben

accessburn

Grünschnabel
Hallo ...
Wie der Titel schon sagt würde ich gerne an die Pinnwand meiner Gruppe in Facebook posten.
Das ganze soll natürlich über eine Webseite funktionieren.

Hab leider keine Ahnung wie das gehen soll.
Muss ich da eine Anwendung erstellen?

Währe lieb wenn es mir jemand erklärt ohne auf irgendwelche englischen Webseiten zu verweisen, denn mein Englisch ist sehr schlecht.


Grüße und Dank aus Ffm ... Toby
 
Zuletzt bearbeitet:
naja, das topic stimmt, jedoch bin ich damit überfordert.

In diesem Beitrag wird mitten drin begonnen, ich hab kein plan wie ich anfangen muss
 
Ganz ehrlich`? So schlecht kann keiner Englisch können, um zumindest ein paar Zeilen zu verstehen, und das reicht meißt, zur Not noch den Google-Translator o.ä. drüber hauen.

Das Problem bei deutschen Seiten ist: Wenn man mal was passendes gefunden hat, sind die meist "out of date".

Wie man mit der Graph API auf die Pinnwand postet

Dazu nochmals der Link
stream.publish ist was du suchst.
Parameter "target_id":
"The ID of the user, Page, group, or event where you are publishing the content."
 
also ich versuch mich jetzt schon ein paar Tage, aber ich bekomme nichts zum laufen...

die Twitter-API hab ich ruck zuck angebohrt... jedoch lässt sich die facebook<-->twitter-App nicht auf eine Gruppe anwenden.

Ich weiß nicht weiter, wenn das alles nichts hilft muss ich das projekt wohl fallen lassen :(
 
Also ich hab das mal abgearbeitet ... dies PHP SDK gezogen und eingebunden, diese Keys eingetragen, und das ganze gestartet ... was ich jedoch bekomme ist das:

{
"error": {
"message": "Invalid redirect_uri: Die Anwendungseinstellungen lassen die angegebene URL nicht zu.",
"type": "OAuthException"
}
}

und hier das außmas des Übels ... wer weiß rat?

Code:
<?PHP

    require 'facebook.php';

    $facebook = new Facebook(array('appId'  => '1...3','secret' => '3...a',));

    $user = $facebook->getUser();
    if(isset($_GET['publishpost']))
    {
        $request['message'] = "Diese Nachricht wurde durch ein Beispiel des Facebook-API Tutorials veröffentlicht!";
        $request['name'] = "Facebook API-Tutorial";
        $request['link'] = "http://blog.stevieswebsite.de/2010/11/warum-es-sich-lohnt-eine-facebook-app-zu-entwickeln/";
        $request['description'] = "Ich hab geschafft über die API was zu Posten!";
        try{
          $response = $facebook->api('/me/links',"POST",$request);
        }
        catch(FacebookApiException $ex){
            ?>
                <script>window.top.location = 'http://graph.facebook.com/oauth/authorize?client_id=<?PHP echo $facebook->getAppId(); ?>&redirect_uri=http://apps.facebook.com/gcffmlive&scope=publish_stream'</script>
            <?PHP
        }
    }
?>

<a href="index.php?publishpost=true">Beitrag ver&ouml;ffentlichen</a>


Fals es mal jemand testen möchte: http://apps.facebook.com/gcffmlive
 
Zurück