2011-03-11 8 views
1

私はFacebookのjavascript APIを使っています。私はJavaScriptを使ってFQLを試しています。javascript FQLを使用しているユーザーの好きなもののリストを取得しますか?

現在、JavaScriptプラグインを使用してユーザーにログインし、ユーザーの名前とプロフィールの写真を取得できます。

私がして、ユーザーの名前とプロフィール写真を検索:私はFQLを使用して、ユーザーの好きなものの完全なリストを得るのですか知っているかもしれ

   function fqlQuery(){ 
        FB.api('/me', function(response) { 
         var query = FB.Data.query('select name, hometown_location, sex, pic_square from user where uid={0}', response.id); 
          query.wait(function(rows) { 
           document.getElementById('name').innerHTML = 
           'Your name: ' + rows[0].name + "<br />" + 
           '<img src="' + rows[0].pic_square + '" alt="" />' + "<br />"; 
          }); 
         }); 
       } 

私はやってみましたselect likes from user where uid={0} 何も起こっていません。

私はそれをどうやってやっているのか分かりますか?

ベスト。

答えて

1

私はあなたがlikeテーブルにインデックス可能なフィールドを見ることができるように、これは、可能であるとは思わないobject_idpost_id分野だけではなくuser_id

+0

ああ私は気づいた。ありがとう! – DjangoRocks

1

あなたはこの行を変更する必要があり

FB.api('/me', function(response) { 

FB.api('/me/likes', function(response) { 

はあたりを追加することを忘れないでください。ミッション "user_likes"

+0

こんにちは、私はそれを試みましたが、何も出てこなかった。私にそれを提案してくれてありがとう。 – DjangoRocks

1
FB.api('/me/likes', function(response) { 
    alert(response.error.message); <---- add this line to see what the issue is. 
関連する問題