2012-02-02 110 views
1

我正在訪問Facebook Graph JS API,以顯示用戶最喜歡的電影,音樂等。現在我想訪問用戶喜歡的所有餐館。我沒有在API-doc中找到任何東西,這是支持的。所以我想解析這樣的用戶的所有喜歡:訪問facebook api獲取餐廳

FB.api('/me/' + 'likes' + '?access_token+' + accessToken, 
     function(response){ 
      for(var k=0; k<response.data.length; k++){ 
      // Do some stuff with the data 
      } 
    }); 

這是唯一的解決方案,或者你知道別的嗎?

你會如何編碼這個解決方案?

回答

2
FB.api('/me/likes?limit=5000&access_token=' + accessToken, 
     function(response){ 
      var restaurants = []; 
      for(var k=0; k<response.data.length; k++){ 
      // Do some stuff with the data 
      if(response.data[k].category=="Food/beverages") 
       restaurants.push(response.data[k]); 
      } 

    });