background preloader

Développement

Facebook Twitter

PHP SDK 3.0 & Graph API base Facebook Connect Tutorial. Facebook recently updated their PHP-SDK to version 3.0 also added new way of authentication.

PHP SDK 3.0 & Graph API base Facebook Connect Tutorial

This is a major change. So this is the updated post of my old popular post. In this version of my code, I avoided javascript authentication, because that is cookie based and php sdk 3.0 has some conflicts with the old system. Facebook will also update the javascript sdk soon, so later you can use the login/logout system of javascript api with php sdk. But for now you should use fully php base authentication. In this post you’ll learn: How to integrate Facebook Connect in your websiteHow to generate Facebook Login / Logout URLHow to get extended permissions from usersHow to call graph apiHow to run FQL QueryPublish Wall Post using PHPPublish Wall Post using Facebook Javascript APIInvite friends using Facebook Javascript APINo Facebook Javascript only use PHP SDK Before proceeding: For iFrame Base Facebook app checkout this tutorial 1.

You have to create a facebook app and provide callback url. 2. 3. Comment ajouter un onglet (iframe) dans une page Facebook depuis la suppression des pages de profil d'applications. Facebook a encore apporté quelques modifications dont les Community Managers et les développeurs peuvent faire les frais concernant l'ajout d'applications en onglet de page Fan.

Comment ajouter un onglet (iframe) dans une page Facebook depuis la suppression des pages de profil d'applications

En effet, auparavant, pour ajouter dans un onglet une application sur une page Fan Facebook, on passait par le profil de l'application, qui permettait ensuite d'ajouter ladite application à votre page via le lien "Ajouter à ma page". Mais Facebook est en passe de supprimer ces pages profils d'applications. Et si vous crééz une nouvelle application, vous allez rencontrer un léger soucis au moment d'ajouter votre application dans un onglet, puisque ce lien n'existe plus. D'ailleurs, si vous avez des applications anciennement créées, elles sont liées à leurs pages de profil d'application, et il va falloir les migrer vers vos pages principales (pas de panique, les "j'aime" seront alors transférés vers la page principale, comme expliqué ici. Mais revenons à notre sujet. En voici la procédure : L’Open Social Graph de Facebook. Quand on analyse le fonctionnement du Social Graph de Facebook, on se dit d’emblée, que c’est une véritable bombe… Examinons les grands principes :La réalité est composée d’entités qui sont reliées par des liens appelées « Relations ».Le principe consiste alors à rattacher une entité (ville, personne, objet, film, etc.) à une page web de votre site puis à créer une page « symétrique » dont le fonctionnement sera identique aux pages Facebook (Fan Page).Afin de réaliser cette opération, nous allons nous servir du Web sémantique (ou Web 3.0).

L’Open Social Graph de Facebook

Il suffit d’ajouter, à la page web, un certain nombre de métadonnées qui sont listées à cette adresse : étapes à suivre sont les suivantes :Créer ou modifier une page web qui sera placée sur notre serveur ;Ajouter les déclarations d’en-tête ;Ajouter les balises voulues ;Ajouter un bouton J’aime ;Créer une application Facebook.Ajouter les déclarations d’en-tête :Placez ces quelques lignes avant la section Head de la page web : Ajouter un bouton J’aime.