Closed mr-muhammad-rehan closed 4 years ago
Having the same issue.. did you manage to solve this ?
Ok so after digging a lot... it seems we just cannot get gender, birthday directly. We have to complete app review on facebook.
https://developers.facebook.com/docs/facebook-login/permissions/v2.0#reference-user_gender
With current example given for graph 2.12 API may work fine for name profile and email but i need more info e.g birthday, gender and friends etc.
final result = await facebookSignIn .logInWithReadPermissions(["basic_info","email", "user_gender", "user_birthday"]); final token = result.accessToken.token;
switch (result.status) { case FacebookLoginStatus.loggedIn: String grapApi ='https://graph.facebook.com/v4.0/me?fields=id,first_name,last_name,birthday,email,gender,picture&access_token=$token';
The Token i get in response from Graph API don't have scope for gender
The Default token provided by Facebook API debugger: