Je me suis récemment intéressé au bouton « j’aime » de Facebook, il est depuis quelques mois possible de l’ajouter sur n’importe quelle page web.
C’est derniers jours j’ai eu un peu de temps à perdre alors je l’ai ajouté sur mon site d’hébergement d’images ainsi que sur le blog que vous êtes en train de lire.
Créer une application Facebook
Dans tous les cas il vous faudra une « appId » de Facebook, qu’il faut créer ici : http://developers.facebook.com/setup/. Trois champs à remplir et le tour est joué.
Ajout à wordpress
Alors la rien de plus simple, il suffit d’installer le plugin Like-Button-Plugin-For-Wordpress et de le configurer correctement, principalement le champs AppID.
Ajout à une page web
Si vous avez votre propre site web c’est légèrement plus complexe, bien que si c’est le cas vous avez un minimum de notions et donc ca devient très simple.
Ajouter les meta tag :
<meta property="og:title" content="Rock-Hosting Hébergement d'image"/> <meta property="og:site_name" content="Rock-Hosting"/> <meta property="og:type" content="website"/> <meta property="fb:app_id" content="<code>your app id</code>"/> <meta property="og:description" content=""/> <meta property="og:image" content=""/> <meta property="fb:admins" content=""/>
Les balises og:title, og:site_name, og:type et fb:app_id sont le minimum à renseigner, le reste est facultatif mais je vous conseil des les utiliser.
Bien entendu il faut compléter le champ app_id avec celui que vous avez créé juste au dessus. Quand au champ og:title il représente le texte qui sera affiché sur le site Facebook.
Le champ fb:admins est votre id d’utilisateur Facebook, c’est pour que vous soyez reconnu comme administrateur de la page aux yeux de Facebook.
Le bouton « j’aime » :
Ensuite il faut placer le code Facebook du bouton « j’aime » où vous le souhaitez dans votre page.
<fb:like href="http://img.rock-hosting.com"></fb:like>
Ici c’est le minimum, l’attribut href désigne l’url vers la page en question, c’est la que les utilisateurs de Facebook seront redirigés quand il cliqueront sur le lien dans le profil d’un ami.
La aussi plusieurs options possibles, je ne vais pas les détailler car une page de génération existe avec toutes ces options.
Le javascript
Pour finir un petit bout de code javascript à placé afin d’utiliser l’api Facebook, personnellement je l’ai placé tout en bas de mes pages.
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({appId: 'your app id', status: true, cookie: true,
xfbml: true});
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol +
'//connect.facebook.net/fr_FR/all.js';
document.getElementById('fb-root').appendChild(e);
}());
</script>
Encore une fois il faut renseigner votre application id à la place de « your app id ».
Et voila, c’est terminé, si vous avez besoin de plus vous pouvez consulter cette page Facebook ou encore me poser des questions dans les commentaires ![]()


c’est bien ma veine, cela fait plusieurs jours que j’essaie et rien a faire.
La fameuse page http://developers.facebook.com/setup/ par la quel il est obligatoire pour commencer, me claque une erreur à chaque fois, donc pas moyen d’aller plus loin, et dire que je cherchais ce fameux script j’aime de facebook pour mettre sur mon site web :’(
donc résultat, bah pas de j’aime sur mon site :-/
Salut, merci d’abord pour ton article,
j’ai un petit probleme, voila quand j’installe le bouton sur mon site, et quand quelqu’un l’aime sur son profil ca affiche seulement le titre de la page par exemple ‘On choisit pas qui on aime c’est notre coeur qui en décide !’
mais moi je veux que ca affiche aussi ‘sur MONSITE’
parfois ca s’affiche tout seul et parfois non je sais pas ou il y a le soucis
merci d’avance
Salut et merci pour vos commentaires
@Spoon : Je viens de faire un essai, aujourd’hui ça semble fonctionner
@Mero : Je n’ai jamais vu ça, normalement si Facebook ne trouve pas le nom du site il affiche son adresse, mais jamais uniquement le titre de la page. Pourrais tu nous donner l’url de ton site ?
Regarde cette page : http://developers.facebook.com/docs/reference/plugins/like
Notamment le paragraphe « When does Facebook scrape my page? » ça pourrait peut-être résoudre ton problème.
( http://developers.facebook.com/tools/lint/ est bien pratique ).
N’hésitez pas à posez d’autres questions, j’aurai plus de temps à mon retour de vacances pour vous aider si je le peux
tiens voila mon site : http://opeeh.com/index.php4
je te donne un screen de se que ca donne : http://opeeh.com/non.jpg ya pas ‘sur monsite’
Erf…
t doit avoir plus de chance que moi.
Cette fois ci j’arrive jusque au captcha, mais une fois que je l’envoie et bien re page d’erreur :’(
——
Sorry, an error has occurred.
We’re working on getting this fixed as soon as we can.
Go Back
—–
Et non je ne me trompe pas dans le captcha, j’ai essayer à plusieurs reprises, et à chaque fois la même erreur :’(
Moi ca me fait exactement la meme erreur que spoon. quelqu’un a une solution?
Maintenant il faut « valider » son compte Facebook pour créer une application.
Soit en donnant son numéro de téléphone, soit sa carte crédit …
Ni l’un l’autre ne m’enchante, mais jamais je n’entrerai mon numéro de CB sur Facebook perso.
@Spoon @Zecka ça ne fonctionne toujours pas pour vous ?
mercii
Bonjour! Pourrais tu me contacter pour m’aider? Je n’arrive pas à l’installer sur mon site : http://www.le-refuge.org. Merci à toi, Nicolas
Je t’ai envoyé un mail
Merci bien votre tuto!
c’est tout ce que je recherchais