2011-02-07 6 views

答えて

1

もうーむ、ほとんどのFacebookのJavascriptの呼び出しがコールバック関数を持っているので、私はこれをやって考えることができ一つの方法は、次のようになります。

$("#show-friends-albums").click(function() { 
    $("#ajax-loader").show(); // Show the loader before the FB JS Call 
    FB.api(
     { 
      method: 'fql.query', 
      query: 'SELECT aid,owner,name FROM album WHERE owner IN (SELECT uid2 FROM friend WHERE uid1 = me()) LIMIT 25' 
     }, 
     function(resp) { 
      $("#ajax-loader").hide(); // We got a response, Hide and process the data 
      $.each(resp, function(k,v) { 
       console.log(v.name) 
      }) 
     } 
    ); 
}); 
+0

その作業のようなFB.apiコールをフォーマットしますか?私はまだそれを試していない..申し訳ありません。しかし、これがうまくいくなら、これはまさに私が探しているものです。ありがとう! – rodrick

+0

@rodrick:これは実用的な例です。私はちょうど 'ajax-loader'ビットを追加しました。あなたは' FB.API' [here](http://developers.facebook.com/docs)の詳細を見つけることができます。 /reference/javascript/fb.api/)。あなたがその答えを見つけたら、それを投票することを検討してください! – ifaour

関連する問題