Application facebook : fb:name



Bonjour, je me lance dans le développement d'applications facebook, j'ai téléchargé l'api facebook et tout marche sauf le tag fb:name qui m'affiche pas le nom de l'utilisateur.
Mon code :

<?php 

require_once('facebook.php'); 

$cle_api ="XXX"; 
$code_secret ="XXX"; 
$facebook = new Facebook($cle_api, $code_secret); 


$utilisateur = $facebook->require_login(); 

echo "Bonjour";  
echo "<fb:name uid=\"$utilisateur\"  />"; 
?> 


ce qui m'affiche uniquement : Bonjour.
(sans le nom de l'utilisateur)

J'aimerais savoir pourquoi ca marche pas?

Edit : Quand je change le "mode" en FBML, j'ai plus rien et j'ai cette erreur :
Errors whilst loading page from application

The URL http://localhost/nomappli/ is not valid.

3 réponses

  1. Ok, première résolution d'erreur :

    On ne peut pas utiliser le FBML en LOCALHOST.
    J'espère que mon erreur découle de ce fait.
    1. Salut,

      Je n'y connais absolument rien mais j'ai trouvé ça, ton utilisateur me paraissant bien français.
      <fb:name uid="<?=$user_id?>

      Marche-ce ?

      Au plaisir.
      1. Merci de ta réponse.

        En fait, utilisateur et user_id sont des noms de variable donc c'est pas le probléme !
        ( J'aurais très bien pu mettre $onsenfoutdesnomsdevariable )
    2. J'ai exactement le même problème. Je n'arrive pas à afficher les fb:name je commence à craquer là...