【问题标题】:Facebook group wall on some other website其他网站上的 Facebook 群墙
【发布时间】:2012-01-09 20:26:22
【问题描述】:

我做了一个应用程序,在另一个网站上显示 facebook 群组墙。我想知道访问这个其他网站的用户是否有可能不必授予他们的权限。 facebook 群组是公开的,所有内容都是共享的,没有任何特殊权限。还想知道是否可以在没有用户登录的情况下显示群组墙供稿?

你有什么解决办法吗?

【问题讨论】:

    标签: login permissions fbml facebook-wall facebook-group


    【解决方案1】:

    “Facebook 群组是公开的,所有内容都是共享的,没有任何特殊权限。”

    关于 Graph API 的一个奇怪之处在于,要从其中获取大部分公共信息,将需要访问令牌,即使该信息是“公共的”。对此我已经摸不着头脑了很长时间,除了“API 由 Facebook 提供,我们必须在他们的沙盒中遵守他们的规则”之外,没有给出任何其他答案。

    因此,您需要从至少一个人那里获得访问令牌才能执行您的请求。 (至少您不必询问每个用户!)

    您需要向您的用户询问user_group 访问权限,然后您才能获取{group_id}/feed。您可能想要做的是通过请求offline_access 从原始成员之一甚至您自己那里获得一个不会过期的令牌。然后始终使用该令牌来获取提要。 (请记住,当您更改密码时,offline_access 令牌将失效,需要重新获取)。

    【讨论】:

    • 谢谢你的回答很有用。
    猜你喜欢
    • 1970-01-01
    • 2013-04-27
    • 2011-03-25
    • 1970-01-01
    • 2013-10-09
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 1970-01-01
    相关资源
    最近更新 更多