2015-01-20 3 views
5

Ciao Sto utilizzando Facebook API JavaScript SDK, e cercando di ottenere l'accesso Amici dati utente Qui è la portata io sto usandoFacebook Api ottenere conteggio totale di amici, ma non amici dati

FB.login(function(response) { 
      statusChangeCallback(response); 
      }, { 
      scope:'publish_actions,user_friends,public_profile', 
      return_scopes: true 
    }); 

FB.api('/me', function(response) { 
    $textInput = document.getElementById("searchText"); 

     var request = jQuery.ajax({ 
         type: "POST", 
         url: "/logged/ajax/facebook", 
         data: response }); 
     request.done(function($data) { 
      jQuery(".loadingContent").css("display", "none"); 
      if($data == "success"){ 
       FB.api('/me/friends', function(data) { 
       console.log(data); 
       }); 
      } else { 
       alert($data); 
      } 
     }); 
     request.fail(function(jqXHR, textStatus) { 

     }); 
}); 

ma mi restituisce

({"data":[],"summary":{"total_count":79}}) 

dati è sempre vuoto, anche se mi sto conteggio totale dei miei amici di Facebook

+1

Eventuali duplicati di [Faceboo k Graph Api v2.0 + -/me/friends restituisce vuoto, o solo amici che usano anche la mia app] (http://stackoverflow.com/questions/23417356/facebook-graph-api-v2-0-me-friends -returns-empty-or-only-friends-who-also-u) –

risposta

7

Dal v2.0, si può ottenere solo amici che autorizzano anche la tua App.

Partenza il changelog per ulteriori informazioni: https://developers.facebook.com/docs/apps/changelog

Questa domanda è anche risposto in molti altri thread già:

+3

perché il downvote? Si prega di commentare se si downvote, sono felice di correggere gli errori o migliorare la mia risposta, ma è sicuramente corretto. – luschn

+0

spero che compensi di meno di questo commento :) – Gleb

+0

@luschn Le persone si stanno divertendo – davetw12