Galileo Computing, 2012. — 553 p. — ISBN: 3836218437.
Facebook ist das wichtigste soziale Netzwerk und die meisten Unternehmen haben es entweder bereits als Kommunikations- und Marketingplattform für sich entdeckt, oder überlegen einen eigenen Auftritt dort umzusetzen.
Die offene Architektur von Facebook bietet viele Möglichkeiten der Individualisierung der eigenen Unternehmens-Präsenz sowie die Möglichkeit, eigene Webanwendungen oder ganze Websites mit der Plattform zu integrieren. Timeline-Profile und Open Graph eröffnen Anwendern völlig neue Wege zum gemeinsamen Entdecken von digitalen Inhalten – ein neues Paradigma, das Content-Anbieter wie Spotify oder Netflix bereits erfolgreich zur Traffic-Steigerung nutzen.
Für Webentwickler stellt sich die Facebook Plattform als spannendes, neues Betätigungsfeld dar, für dessen Nutzung neben PHP- und JavaScript-Know-How auch die Kenntnis der zahlreichen Facebook-Schnittstellen erforderlich ist.
Michael Kamleitner von der Agentur „Die Socialisten verfügt über jahrelange Erfahrung in der Entwicklung von Facebook-Anwendungen. Er führt Sie Schritt für Schritt in die Konzepte der Facebook-Anwendungs-Entwicklung mit vielen Praxisbeispielen ein. Von grundlegenden Aufgaben wie z.B. der Nutzung des Facebook-Kontos zum Login in der eigenen Webanwendung bis hin zu brandakutellen Themen wie der Nutzung des neuen Open Graph deckt dieses Buch dabei die meisten Bereiche der Facebook-Plattform ab.
Aus dem Inhalt:
Überblick über die Facebook-Plattform und ihre zahlreichen Schnittstellen, Voraussetzungen zum Hosting von Facebook-Anwendungen;
Autorisierung und Authentifikation – Nutzung des Facebook-Kontos zum Login in ihrer Anwendung. Erweiterte Berechtigungen zu Zugriff auf Profil-Informationen;
Graph API & FQL – Lesen und Schreiben von Daten aus dem Social Graph, dem komplexen Objekt-Modell von Facebook;
JavaScript SDK – Nutzung von Facebook-Dialogen in ihrer Web-Anwendung, Kontrole des Applikations-Canvas, Evebt-Handling;
Open Graph & Timeline – Integration von Web-Anwendungen mit dem Open Graph – Veröffentlichen von Aktionen, Objekten und Aggregationen;
Social Plugin – Einbinden von Like-Button, Kommentar-Box und vielen weiteren Plugins in ihrer Web-Anwendung;
Mobiles Web – Unterstützung von Facebook-Anwendungen auf mobilen Endgeräten;
Facebook Credits – Abwicklung von Mikropayments in Facebook Anwendungen;
Internationalisierung, PHP-SDK, Cloud-Hosting und vieles mehr!.