【问题标题】:Facebook permission for friend's profile informationFacebook 对朋友个人资料信息的许可
【发布时间】:2014-06-25 12:22:31
【问题描述】:

我正在使用 Facebook 作为我的 android 应用的注册选项。我需要知道我应该请求什么权限才能访问用户的朋友个人资料信息、工作历史和教育历史、关系状态。我正在使用 user_friends 来获取它,但它不起作用。我正在使用另一个使用 Facebook 注册的应用程序,当我查看我的 Facebook 帐户中的应用程序设置时,以下是权限。 你的基本信息。 您的电子邮件地址 (**)。 你的团体。 您的位置。 朋友的个人资料信息:生日、教育经历、团体、兴趣、位置、关系状态、网站和工作经历(我的应用需要此权限)。

请帮帮我:) 非常感谢

【问题讨论】:

    标签: android facebook facebook-graph-api


    【解决方案1】:

    如果您是在 2014 年 4 月 30 日之后创建的应用,那么您使用的是 Graph API 2.0,并且所有的friend_* 权限都已被删除。

    获取朋友信息的唯一方法是该朋友是否也使用您的应用,在这种情况下,您可以直接向他们请求权限并获取您需要的信息。

    【讨论】:

    • 我在 2014 年 1 月创建了我的应用程序。您是说如果用户在 2014 年 4 月 30 日之后授予权限,那么我就无法访问他们朋友的信息?如果您尝试使用 app.connect.com,他们仍然可以获取好友信息。
    • 如果您在 2014 年 1 月创建了您的应用,那么您仍然可以请求friend_* 权限。不过,我建议您重新考虑为什么需要这些权限,因为您必须在 2015 年 4 月 30 日之前迁移您的应用程序。
    • 非常感谢您提供的信息。真的很有帮助。
    【解决方案2】:

    如果您在 2014 年 4 月 30 日之前创建了应用,则可以使用以下权限。

    "friends_interests","friends_birthday","friends_about_me","friends_education_history","friends_work_history"
    

    【讨论】:

      猜你喜欢
      • 2013-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-21
      • 2011-10-12
      • 2013-11-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多