Logo de Facebook

Goals


- Master the use of the Facebook API for integrating Facebook data into a web application

- Building integrated Facebook applications

Program

Social networks: understanding the challenges for a company
Focus on Facebook: presentation, account management, pages
Integration of Facebook data into a website: iframe or specific tags
Facebook applications: architecture, deployment

Workshop: Setting up a Facebook account, pages – Installation of the development environment and presentation of the Facebook API

Operation and overview of the available Social Plugins
Integration of a Social Plugin in a website
Fan management: Like Button / Box, Facepile, Follow Button, Send Button
Integration of comments
Sharing with the Share Dialog
Login Button, Registration
Other plugins: Activity Feed , Recommendations Box / Bar, …

Workshop: Integration of multiple social plugins in a web page

Authentication via Facebook: functioning, interest
PHP SDK, JSON and XML
OAuth 2.0 authentication
Asynchronous login with Javascript
Server side login
Fetching Facebook data for login
Access rights

Workshop: Implementation of authentication via Facebook

Available APIs and message format
FQL queries (Facebook Query Language)
User statistics (Insights)

Workshop: Retrieving information from Facebook users

Application architecture
Available APIs
Canvas
Display and event management
Integration of the application in a tab

Workshop: Creating an application in Facebook

Open Graph API
News feed, Timeline
Friend invitations
Favorites, notifications and search
Dashboards

Workshop: Exploitation of the different integration points

Duration

5 days

Price

£ 2154

Audience

PHP Developers

Prerequisites

Good knowledge of PHP and HTML / CSS / JavaScript

Reference

PHP704-F

Sessions

Contact us for more informations about session date