user_friends facebook权限已删除,但未执行操作

时间:2016-06-03 13:38:14

标签: facebook

我在android和ios上有一个使用facebook登录的应用程序。有几次我注意到了一个奇怪的事情:朋友的许可并不存在,即使我从未在Facebook设置中主动删除它。

E.g。在Android上我用

登录
    final List<String> permissions = new ArrayList<>();
    permissions.add("public_profile");
    permissions.add("user_friends");
    permissions.add("email");

LoginManager.getInstance()。logInWithReadPermissions(_ activity,permissions);

一切都很好,在回调中我看到具有所有权限的令牌。几天后我启动了应用程序,AccessToken.getCurrentAccessToken()只有public_profile,email和contact_email(无论是什么),但没有user_friends。 我不能故意重现它并且它不会一直发生,但到目前为止我已经看到了3个不同的测试用户(每次都有一次)。

有没有人遇到过这个?你知道怎么会发生这种情况吗?

据我所知,有两种方法可以删除权限:1)在facebook设置中 - &gt;应用 - &gt;选择应用程序并编辑设置2)在应用程序登录期间取消选中该小Facebook视图中的权限。 我的测试用户都没有这样做。

0 个答案:

没有答案
相关问题