Facebook-Plattform

Entwicklerplattform für Facebookseiten..!

Die Facebook-Plattform (engl. „Facebook Platform”) ist eine Programmierschnittstelle der Website www.facebook.com zur Bildung und Unterhaltung sozialer Netzwerke, und ermöglicht Entwicklern die Erweiterung von Facebook um eigene Anwendungen und Funktionen.

Im Detail setzt sich die Facebook-Plattform aus mehreren, einzelnen Programmierschnittstellen zusammen, die verschiedenen Zwecken dienen:

  • Die „Graph API” ist das Fundament der Facebook-Programmierung, und stellt Entwicklern zahlreiche Funktionen zum Datenaustausch mit Facebook zur Verfügung. Der Name „Graph API” leitet sich von der technischen Betrachtungsweise ab, das Facebook-Objekte (wie Photos, Menschen, Veranstaltungen und Seiten) miteinander in einem Facebook-Zusammenhang (wie „ist-Freund-von”, „mag” oder „ist-auf-Photo”) stehen, der einem mathematischen Graphen entspricht. Die „Graph API” wird typischerweise mit  JavaScript und JSON angesprochen. Für mehr Informationen zur „Graph API” siehe http://developers.facebook.com/docs/api/.
  • Die „Authentication” stellt Entwicklern nötige Funktionen zur Authentifizierung gegen die Facebook-Benutzerdatenbank zur Verfügung, damit entwickelte Facebook-Applikationen Handlungen im Namen von Facebook-Nutzern durchführen können: z. B. um im Auftrag einer bestimmten Person andere Personen zu einer Veranstaltung einzuladen.
  • „Social Plugins” stellen Facebook-APPs von Drittanbietern die bekannten Facebook-Bedienelemente wie „Gefällt mir”, „Teilen”, etc. zur Verfügung - um ein konsistentes Look-and-Feel aller Facebook-Seiten zu erreichen.
  • „FBML” ist eine auf Facebook zugeschnittene Variante von HTML zur Entwicklung eigener Facebook-APPs, die gegenüber HTML einerseits funktional reduziert ist, und andererseits auch erweitert ist. FBML wird ergänzt durch FBJS, eine Facebook-Variante von JavaScript. Die Reduzierungen gegenüber HTML und JavaScript dienen u. a. dem Zweck, Facebook weiterhin die Kontrolle über das Erscheinungsbild der Anwendungen zu ermöglichen und Sicherheitsprüfungen durchführen zu können. Die Erweiterungen wiederum ermöglichen Entwicklern, Facebook-typische Bedienelemente wie „Gefällt mir” und „Teilen” einfach und bequem in ihre eigenen Anwendungen zu integrieren.
  • „Facebook Connect” ist eine single-sign-on-ähnliches System (http://de.wikipedia.org/wiki/Single_Sign-on) zur Nutzung der Facebook-Anmeldung auch für den Zugriff auf andere Websites.

Weitere Informationen zu Facebook-Plattform siehe http://en.wikipedia.org/wiki/Facebook_Platform oder http://developers.facebook.com/

X

Um die Webseite optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir eigene Cookies und von Drittanbietern. Durch die weitere Nutzung unserer Webseite stimmen Sie der Verwendung von Cookies zu. Diese Nutzung können Sie in Ihren Browsereinstellungen jederzeit ändern. Weitere Informationen finden Sie in unserem Datenschutz.

Fragen?

Kontaktmöglichkeiten

Projektanfrage?
Andere Frage?
Bewerbung?

Sie benötigen eine Auftragsprogrammierung?
Oder suchen eine unverbindliche Beratung?


Sind sie auf der Suche nach einer neuen Stelle?
Wir freuen uns auf Ihre Bewerbung: