Reputation: 509
I am trying to find out if a user has an @facebook.com email for messaging but can not see where to request that I do request perms for their regular email and can get that, but can't see where to get their @facebook.com email. It's not included in https://graph.facebook.com/me/ and since there's no guarantee that they have set one up I can't assume that it's based on their username
Upvotes: 0
Views: 381
Reputation: 31870
If a user has a facebook.com email address it will be their {username}@facebook.com. However, just because a user has a username setup, doesn't mean there's a corresponding email for it. I've had a username since Facebook landrushed them, and just the other day I setup an email for it. There's no way to tell if they've set it up. Your best bet is to ask the user for an email address that your app can use.
Upvotes: 1
Reputation: 137
Just go to your privacy settings and from there act as you are editing you email address then there is a Facebook email button setup there.
Upvotes: 0