title: Facebook Graph API and friend's email
body: <p>There are some question on the StackOverflow about facebook &amp; email, but after reading them I still have a problem with retrieving users emails.</p>
  
  <p>Our app implemented on Flex and uses REST API. And previously it used notifications.sendEmail.
  App has publish_stream and email permissions (checked with users.hasAppPermission).</p>
  
  <p>I tried users.getInfo for get proxied_email address.
  But this function does not return email address of the friend..</p>
  
  <p>Then I performed the following test using Graph API and web browser:</p>
  
  <ol>
  <li>Opened the following link for authorization with extended permissions:
  <blockquote>
    <p>https://graph.facebook.com/oauth/authorize?client_id=[app_id]&amp;scope=publish_stream,offline_access,email&amp;redirect_uri=http://www.facebook.com/connect/login_success.html</li>
    </ol>
  
  <p>It returned code for retrieving access_token</p>
  </blockquote></p>
  
  <ol>
  <li>Oppened the following link for retrieving access_token</li>
  </ol>
  
  <blockquote>
    <p>graph.facebook.com/oauth/access_token?client_id=[app_id]&amp;client_secret=[secret]&amp;code=[code]&amp;redirect_uri=http://www.facebook.com/connect/login_success.html</p>
  </blockquote>
  
  <p>It returned access_token. And now I can use GraphAPI.</p>
  
  <ol>
  <li>Tested with my account</li>
  </ol>
  
  <blockquote>
    <p>graph.facebook.com/me?access_token=[token]</p>
  </blockquote>
  
  <p>Ok. It returned my emal.</p>
  
  <ol>
  <li>Tested with my friend
  <blockquote>
    <p>graph.facebook.com/[friend_id]?access_token=[token]</li>
    </ol>
  
  <p>And here is no email field!</p>
  </blockquote></p>
  
  <p>So my questions are</p>
  
  <p>Where did I go wrong?
  Is it possible to get friend's email via Facebook API (GraphAPI or REST API)?</p>
  
  <p>Thanks.</p>