Outils pour utilisateurs

Outils du site


informatique:facebook

Table des matières

Facebook

Presse

Technique

Tips

Bouton "Like"

Il suffit de mettre un iframe pour chaque bouton ; l'url de l'iframe contient l'url de la page à aimer ; pas besoin de clé API.

<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.giquello.fr%2Ffacebook.php&layout=standard&show_faces=true&width=450&action=like&colorscheme=light"
	scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe>

Mine de rien, ce petit bouton fait 2 requêtes (location puis content) chez Facebook et charge 8.2ko de données. Et ceci est valable pour chaque bouton défini dans la page.

En dev sur localhost le bouton fonctionne, mais il n'y a pas de publication sur Facebook.

Graph API récupérer email

Il faut explicitement ajouter le “scope:email”. Sans cet ajout le endpoint “/me?fields=email” ne retourne pas l'email !

FB.login(function(response) {
 
	console.log(response);
	if (response.authResponse) {
		console.log('Welcome! Fetching your information.... ');
		FB.api('/me?fields=email,first_name,last_name,name', function(response) {
			console.log(response);
		});
	} else {
		console.log('User cancelled login or did not fully authorize.');
	}
}, {scope: 'email'});
informatique/facebook.txt · Dernière modification: 24/04/2015 21:29 par cyrille