Facebook Android共享链接示例缺少权限列表

时间:2014-12-02 22:45:35

标签: android facebook android-fragments facebook-permissions facebook-share

我正在关注Sharing a link using API calls网站上的Facebook Developers示例。我正在尝试将示例publishStory()方法合并到我的Fragment中。但是我错过了布尔pendingPublishReauthorization和列表PERMISSIONS

我找不到以前在开发者网站上引用这些变量的示例。有没有其他人遇到这个,或者他们知道这些变量应该引用什么?

我想我可以声明布尔值。我更关心这份名单。

enter image description here

1 个答案:

答案 0 :(得分:0)

我在另一个Stackoverflow Post

上找到了解决方案

简而言之,这些变量只是声明了。 boolean初始化为falsePERMISSIONS初始化为String

private static final List<String> PERMISSIONS = Arrays.asList("publish_actions");
private boolean pendingPublishReauthorization = false;

我也错过了私有方法isSubsetOf

private boolean isSubsetOf(Collection<String> subset, Collection<String> superset) {
  for (String string : subset) {
    if (!superset.contains(string)) {
      return false;
    }
  }
  return true;
}