title: Facebook Graph API - get friends info
body: <p>I'm trying to figure out how to get users friends information using either Graph API or FQL</p>
  
  <p>Just for testing I would like to get my friends <code>education_histroy</code>.</p>
  
  <p>To do that I created a test app, requested extended permissions using </p>
  
  <pre><code>scope=offline_access,manage_friendlists,friends_work_history,
        friends_education_history,friends_about_me
  </code></pre>
  
  <p>and got access token to play with the API.</p>
  
  <p>It works great when I query for current user using <code>/me</code>. But it returns nothing for my friends.</p>
  
  <p>I was assuming that if I request, let's say <code>friends_work_history</code>, that extra field (<code>work_history</code>) will appear inside friend's object, when I query by friend's id:</p>
  
  <p><a href="https://graph.facebook.com/FRIEND_ID&amp;access_token=TOKEN" rel="nofollow">https://graph.facebook.com/FRIEND_ID&amp;access_token=TOKEN</a></p>
  
  <p>But all I see is basic info about that user (friend).</p>
  
  <p>Then I tried to request that field specifically: </p>
  
  <p><a href="https://graph.facebook.com/FRIEND_ID?fields=work&amp;access_token=TOKEN" rel="nofollow">https://graph.facebook.com/FRIEND_ID?fields=work&amp;access_token=TOKEN</a></p>
  
  <p>With no luck again. Returns just friend's id..</p>
  
  <p>I tried to access that information with FQL:</p>
  
  <p><a href="https://api.facebook.com/method/fql.query?query=select+work_history+from+user+where+uid+in+(FRIEND_ID)&amp;access_token=TOKEN" rel="nofollow">https://api.facebook.com/method/fql.query?query=select+work_history+from+user+where+uid+in+(FRIEND_ID)&amp;access_token=TOKEN</a></p>
  
  <p>Returns <code>work_history = TRUE</code> instead of array. And that friend definitely has work history specified. </p>
  
  <p>Can someone help me to understand how to get friends info using my app and extended permissions?</p>