Facebook JavaScript SDK. Проблема с простым использованием - PullRequest
0 голосов
/ 16 ноября 2010

У меня есть приложение Facebook Canvas, и мне нужно использовать FQL в нем. Я пытаюсь использовать FQL, используя следующий код (Facebook JavaScript SDK)

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>

Но это не работает! Это делает ошибку после document.getElementById ('temp'). SetTextValue ('First');

Что не так с этим кодом?

1 Ответ

0 голосов
/ 17 ноября 2010

Я решил это.Вы не можете использовать Facebook JavaScript SDK внутри страниц FBML Canvas, это возможно только для страниц iFrame Canvas.

...