Facebook API无法检测" user_location"

时间:2016-03-29 06:21:36

标签: facebook facebook-graph-api facebook-android-sdk facebook-app-requests

我正在请求user location的读取权限。

但是当用户点击登录facebook时,我无法看到"您当前的城市"在logIn Permissions

在运行graph api时,我可以接收名称,区域设置和电子邮件,但不能接收位置。请帮忙。

API调用:private void getFBDetails() { GraphRequestrequest=GraphRequest.NewMeRequest(AccessToken.CurrentAccessToken, this); Bundle parameters = new Bundle(); parameters.PutString("fields", "id,name,location,locale,email"); request.Parameters = parameters; request.ExecuteAsync(); }

1 个答案:

答案 0 :(得分:1)

大多数权限需要在为每个用户工作之前完成审核流程。如果不进行审核,权限仅适用于在App中具有角色的用户。 Ref就是你需要了解的全部内容。

电子邮件权限不需要经过审核,这就是它显示的原因。