【问题标题】:facebook graph api friends_religion_politics permission problemsfacebook graph api friends_religion_politics 权限问题
【发布时间】:2012-09-29 07:31:09
【问题描述】:

我正在使用 facebook graph 的 api 试图获得用户的宗教和政治领域。我设置了 friends_religion_politics 权限并已登录,但是当我在我的帐户上测试应用程序时,我只获得了我朋友的一个宗教和政治领域。

我正在做的一般查询是: https://graph.facebook.com/me/friends?access_token=%3Ctoken%3E&fields=religion,political

当我跑步时,我得到了 4 个朋友的宗教和政治观点,但还远远不够。

我是在权限上做错了什么,还是默认隐私设置不允许应用访问这些字段?

【问题讨论】:

    标签: facebook api facebook-graph-api


    【解决方案1】:

    Facebook 隐私设置允许用户阻止他们朋友的应用检索大量信息,包括政治和宗教观点。这就是为什么有时他们会在个人资料中提供信息,但应用仍然无法获取该数据。

    您可以通过转到您的 Facebook 隐私设置(点击右上角的向下三角形,然后选择“隐私设置”)来找到它。点击“广告、应用程序和网站”旁边的“编辑设置”。 "您可以编辑的一项设置标题为“人们如何将您的信息带到他们使用的应用程序中”。此设置允许人们根据他们愿意与朋友使用的应用分享的信息来选中或取消选中许多框。

    似乎很多人选择不与应用分享他们的宗教和政治观点。但您获取可用数据的方法似乎是正确的方法。

    【讨论】:

    • 对于它的价值,我遇到了同样的问题并在 SO 上发布,然后才意识到这是一个重复的问题。我自己的调查发现这是真的:stackoverflow.com/a/13694294/107277
    【解决方案2】:

    我和我的朋友核对过,信息正确无误...提供该特定信息的人...

    使用图形 api

    【讨论】:

      【解决方案3】:

      如果你得到了你四个朋友的值,那么这意味着你的代码是正确的。如果信息存在,Facebook 会从其表中获取信息。如果您没有从其他朋友那里获得值,则意味着他们没有在他们的个人资料中提供此信息。您只需检查他们的个人资料。如果他们的个人资料中有信息但您没有得到,您的代码就是错误的。

      【讨论】:

        【解决方案4】:

        我不确定访问令牌是否具有获取政治观点的必要权限。您有 4 个朋友的政治观点可以看到,这并不意味着权限设置正常。

        当我从 Facebook reference api 网站查询我朋友的政治观点时,我能够得到我的两个朋友的政治观点。可能是这两个朋友定制了他们的隐私设置,让每个人都可以看到他们的政治观点。 (顺便说一句,这两个朋友的政治观点都是“政治的”:“对政治不感兴趣(无)”, )。

        我将创建一个测试用例。万一你有朋友帮你,你可以请他打开他的政治观点,然后再询问。并询问您的一位政治观点已经在您的应用程序中可见的朋友,看看他是否确实自定义了他的隐私设置。

        我还希望您有一个即将到期的访问令牌。可能是您拥有 offline_access 权限,这会创建一个长期存在的访问令牌。如果您认为这可能是您的问题,您应该尝试使您的令牌无效。

        【讨论】:

          【解决方案5】:

          我也尝试了解我朋友的宗教信仰,但从未获得该领域的价值。

          我当然有 friends_religion_politics 权限。

          尝试了 Graph API 和 FQL 查询。

          https://graph.facebook.com/me/friends?access_token=xxx&fields=religion,political -> 只是返回朋友的 id,没有别的。

          API 有问题吗?

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2011-03-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-03-07
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多