【问题标题】:facebook sdk 3.15 set mandatory permissionsfacebook sdk 3.15 设置强制权限
【发布时间】:2014-10-27 21:29:13
【问题描述】:

我搜索了一种设置权限的方法,例如 email 或 user_friends 是强制性的。 我使用带有 setReadPermissions 方法的 facebook 登录按钮。目前,当我检查我的应用程序帐户的权限时,我会收到电子邮件和 user_friends 可选。 没有好友列表,我的应用就没用了。

我的代码如下:

LoginButton authButton = (LoginButton) findViewById(R.id.login_button);
authButton.setReadPermissions(Arrays.asList("public_profile","email","user_friends"));

【问题讨论】:

    标签: android facebook facebook-apps facebook-android-sdk


    【解决方案1】:

    https://developers.facebook.com/docs/reference/android/current/class/Session/#getPermissions

    使用 getPermissions()、isPermissionGranted() 或 getDeclinedPermissions() 来检查当前权限,如果他们没有授予您认为强制性的权限,请向他们发布通知,说明他们需要授予使用您的应用程序的权限,最好使用某种按钮,他们可以单击该按钮来调用 requestNewReadPermissions() 函数。

    【讨论】:

      猜你喜欢
      • 2015-06-25
      • 1970-01-01
      • 2012-05-03
      • 2012-04-20
      • 2011-12-04
      • 1970-01-01
      • 1970-01-01
      • 2011-11-04
      • 1970-01-01
      相关资源
      最近更新 更多