2010-11-16 6 views
0

J'ai une application de toile de Facebook et j'ai besoin d'employer FQL dedans. J'essaie d'utiliser FQL en utilisant le code suivant (Facebook SDK JavaScript)Facebook JavaScript SDK. Problème avec l'utilisation simple

Output-<span id='temp'></span> 

<script type="text/javascript" src="Scripts/jquery-1.4.4.min.js"></script> 
<script src="http://connect.facebook.net/en_US/all.js"></script> 
<script> 
document.getElementById('temp').setTextValue('First'); 
FB.init({ apiKey: 'my api key' }); 
document.getElementById('temp').setTextValue('Second'); 

FB.api(
     { 
      method: 'fql.query', 
      query: 'SELECT name FROM profile WHERE id=me()' 
     }, 
     function (response) { 
      document.getElementById('temp').setTextValue(response[0]); 
     } 
    ); 
</script> 

Mais ça ne marche pas! Il fait une erreur après document.getElementById ('temp'). SetTextValue ('First');

Quel est le problème avec ce code?

Répondre

0

J'ai résolu celui-ci. Vous ne pouvez pas utiliser Facebook JavaScript SDK à l'intérieur des pages FBML Canvas, cela n'est possible que pour les pages iFrame Canvas.

Questions connexes