Eigene Facebook Anwendung erstellen – Erste Schritte
- Dienstag Nov 15,2011 06:12 PM
- By admin
- In Tipps & Tricks
In diesen Artikel wollen wir das Thema Facebook Apps behandeln. Erste Schritte zu deiner eigene Facebook Anwendung.
Facebook Apps Typen:
- Canvas Apps
- FanPage Apps
Früher Facebook Apps :
- FBML – Facebook Markup Language
- FBJS – Facebook Javascript
- FQL – Facebook Query
Heute benutzt man iFrame-Facebook Apps, die Vorteile:
- JavaScript (normal)
- keine Markups notwendig
Facebook Anwendung erstellen
- Eine neue Anwendung erstellen. (http://www.facebook.com/developers/)
- Name des Anwendung und Facebook URL (Kürzel)
- Nach der Bestätigung Code eingeben und die Grundeinstellung deiner neuen Facebook Anwendung vor nehmen.
Facebook App Grundeinstellungen:
In den Facebook App Grundeinstellung legt man die Grundstein fest, wie und wofür und wo das App einsetzen willst.
- Anzeigename der Anwendung: Name des Apps
- Namenraum
- Kontaktdaten Email
- Anwendungs URL (wichtig)
- Kath. auswählen je nach Einstellung ergeben andere Möglichkeiten.
Nächster Abschnitt musst die URL noch mal rein. und die Canvas URL da wo sich deine Anwendung befindet bsp. deinedomain.de/fb-app/
Facebook App: Reiter erstellen
Die Reitereinstellung dient dazu, Facebook Apps als Reiter auf einer Facebook Fanseite genutzt werden. Andere nutzen diese Reitereinstellung für ein Intro oder eine Startseite der eigne Facebook Fan Seite angezeigt wird, dies geht nur wenn man die Reitereinstellung ausgefüllt hat. (siehe Bild anklicken für größer) Bei fragen einfach kommentieren.
Facebook SDK – Deutsch
Der Zugriff auf die Facebook SDK erfolgt immer über ein Objekt der Klasse Facebook in der die API-Daten übergeben werden.
$facebook = new Facebook(array( 'appId' => 'Deine Anwendungs-Id', 'secret' => 'Dein Anwendungs-Geheimcode/Secretcode', 'cookie' => true, ));
Facebook Sitzungsdaten auslesen
Über die getSession-Funktion können wir uns die Daten der aktuellen Sitzung des Benutzers auslesen. Dazu gehören:
- Die Benutzer-id (uid)
- Ein geheimer Schlüssel der Sitzung, welchen wir brauchen, wenn wir über JavaScript mit Facebook interagieren. (access_token)
- Ablaufdatum der Sitzung (expires)
- Prüfsummer (Signatur) der Sitzung
Die Session holen wir uns so:
$session = $facebook->getSession();
Wenn der Benutzer nicht eingeloggt ist liefert die Funktion false zurück.
Im zweiten Teil Facebook Anwendung erstellen gehen wir auf den Rest der Facebook SDK ein.



One Response for "Eigene Facebook Anwendung erstellen – Erste Schritte"
Erklärung Ergänzung:
JS Develoments Kits (SDK)
Mit JavaScript:
1. FB.init
2. LB.login
3. FB.api (Auruf der Graph bsp. me)
Facebook Plattform
- Facebook Graph API (der Schlüssel zu FB)
Facebook Fanpage Apps -> http://fb-fun.de/facebook-reiter-auf-facebook-seiten/
Graph API Explorer (Abfrage und Rechte)
- Access Token
Spielt einfach mal mit Graph API Editor auf Facebook herum.
Leave a reply