【问题标题】:Facebook SDK 4.0 get additional permissionsFacebook SDK 4.0 获得额外权限
【发布时间】:2015-07-14 16:03:13
【问题描述】:

在我的应用程序中,我想请求登录用户和publish_actions 的权限。 我想在他执行某个操作后在用户墙上发布一张图片,但是当我请求发布权限时,请求被取消。 我正在使用logInWithPublishPermissions 来获得所需的权限。 我也尝试过

mAuthBtn.cancelPermission() 

但没有任何改变。 我正在寻找一种同时获得这两种权限的方法,即使不是一起获得。

【问题讨论】:

  • “请求被取消”是什么意思?
  • FacebookCallbackonCancel 方法被调用
  • 你正在使用哪个权限来拍照
  • 我需要 publish_actions 权限。实际上我没有发布任何内容,因为我没有权限

标签: android facebook sdk permissions


【解决方案1】:
    loginButton = (LoginButton) view.findViewById(R.id.login_button);
loginButton.setReadPermissions(Arrays.asList("public_profile,user_birthday,email"));

正如您在上面的示例中看到的,我要求提供生日电子邮件和公开个人资料。你可以为你需要的权限做同样的事情。

由于您要发布您的应用,必须经过 facebook 审核才能发布

【讨论】:

  • 否,因为您不能同时要求public_profilepublic_actions
  • 谁告诉你public_actions和email是默认给出的,你也不必问,显示你的代码也许我可以帮助你。
猜你喜欢
  • 2012-05-30
  • 1970-01-01
  • 2015-07-12
  • 1970-01-01
  • 2014-02-03
  • 2011-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多