title: Facebook JS API not returning email
body: <p>I'm trying to setup a new app, identical to another app I setup. The client side code (php &amp; js) is 100% identical except for a different app ID, and the original app works perfectly every time. The permissions are default. The app is set to active. My dev site's domain is added to the app. It actually returns the user object fine, with id/name, but no email. I checked my account I'm logging in with, and both my original app and this one are identical.</p>
  
  <p>My integration is slightly customized, so I copied the actual example from Facebook's dev quick start guide, and same exact thing, no email. I tried different api versions, no dice.</p>
  
  <p>Is this a bug in facebook? Why does one app work, and another with the same exact configuration not? I went screen by screen and there isn't a single difference except domains and app name.</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>Problem is because the old app was created 1 year ago, with API version 2.1. Graph pull request returned email by default in 2.1, and in 2.4 you must specify which fields to pull with the "/me" request.</p>