Outils pour utilisateurs

Outils du site


informatique:facebook

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
informatique:facebook [19/05/2012 00:18] – modification externe 127.0.0.1informatique:facebook [24/04/2015 21:29] (Version actuelle) – [Graph API récupérer email] cyrille
Ligne 1: Ligne 1:
 ====== Facebook ====== ====== Facebook ======
 +
 +http://facebook.com
 +
 +===== Presse =====
 +
 +Sur Le Monde:
 +  * [[http://www.lemonde.fr/technologies/article/2014/04/24/quatre-questions-sur-l-avenir-de-facebook_4406297_651865.html|Quatre questions sur l'avenir de Facebook]]
 +  * [[http://www.lemonde.fr/pixels/article/2014/06/30/des-utilisateurs-de-facebook-manipules-pour-une-experience-psychologique_4447625_4408996.html|Des utilisateurs de Facebook « manipulés » pour une expérience psychologique]]
 +  * [[http://www.lemonde.fr/pixels/article/2014/06/30/facebook-ce-que-nous-apprend-une-vaste-experience-psychologique-controversee_4447775_4408996.html|Facebook : les leçons d'une vaste expérience psychologique controversée]]
 +  * [[http://www.lemonde.fr/pixels/article/2014/07/01/comment-fonctionne-l-algorithme-de-facebook_4448781_4408996.html|Comment fonctionne l'algorithme de Facebook ?]]
 +
 +
 +===== Technique =====
  
 http://www.facebook.com/developers/ http://www.facebook.com/developers/
Ligne 7: Ligne 20:
 Facebook dev [[http://wiki.developers.facebook.com/index.php/How-to_Guides|How-to Guides]] Facebook dev [[http://wiki.developers.facebook.com/index.php/How-to_Guides|How-to Guides]]
  
 +==== 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.
 +<code html>
 +<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>
 +</code>
 +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 !
 +
 +<code javascript>
 +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'});
 +</code>
  
informatique/facebook.1337379539.txt.gz · Dernière modification : 21/07/2013 16:05 (modification externe)

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki