Développement d'applications Facebook
Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Sociale netwerken: begrijpen wat er op het spel staat voor een bedrijf
Focus op Facebook: presentatie, accountbeheer, pagina's
Integratie van Facebook-gegevens in een website: iframe of specifieke tags
Facebook-toepassingen: architectuur, implementatie
Workshop: Opzetten van een Facebook account, pagina's - Installatie van de ontwikkelomgeving en presentatie van de Facebook API
Sociale plugins
Werking en overzicht van beschikbare social plugins
Integratie van een social plugin in een website
Fans management: Like Button/Box, Facepile, Follow Button, Send Button
Integratie van comments
Delen met de Share Dialog
Login Button, Registratie
Andere plugins: Activity Feed, Recommendations Box/Bar,...
Workshop: Integratie van meerdere sociale plugins in een webpagina
Facebook Inloggen
Authenticatie via Facebook: werking, belang
PHP SDK, JSON en XML
OAuth 2.0-authenticatie
Asynchroon inloggen met Javascript
Server-side inloggen
Facebook-gegevens ophalen voor inloggen
Toegangsrechten
Workshop: authenticatie implementeren via Facebook
Exploitatie van gebruikersgegevens
Beschikbare API's en berichtformaat
Facebook Query Language (FQL)
Gebruikersstatistieken (Insights)
Workshop: informatie van Facebook-gebruikers ophalen
Applicatieontwikkeling in Facebook
Toepassingsarchitectuur
Beschikbare API's
Canvas
Weergave- en gebeurtenissenbeheer
Toepassingsintegratie in een tabblad
Workshop: Een toepassing maken in Facebook
Facebook integraties
Open Graph API
Nieuwsfeeds, Tijdlijn
Vrienden uitnodigen
Favorieten, meldingen en zoeken
Dashboards
Workshop: De verschillende integratiepunten benutten