0

我正在寻找一种解决方案,通过网站或后端服务获取与酒精相关/有年龄限制的 Facebook 品牌页面的提要,以便在该网站中为任何用户显示这些信息。

即:https ://graph.facebook.com/JimBeam 标准调用导致错误或错误。我知道原因是由于与酒精有关的年龄限制。

如果我连接到 Facebook 并向请求添加 access_token(用户令牌或页面令牌),我会得到我需要的一切,但如果我没有连接,它就不起作用。

如果我使用offline_access 请求页面令牌,当我没有连接到Facebook 时它也不起作用。

我对所有这些令牌类型、offline_access、权限等感到有点困惑。

是否可以获取年龄限制页面的 fb-graph-feed 并将其加载到网站中?

4

1 回答 1

3

要获得有年龄限制的提要,您需要拥有符合页面标准的用户访问令牌。因此,如果用户正在访问您的网站,他们将需要对您的应用进行身份验证,然后您可以使用生成的访问令牌从该受限页面将信息提取到您的网站。

您不应使用用户的访问令牌向不符合 Facebook 页面限制的其他用户显示内容。

另一个问题是 Facebook 不会通过 API 公开页面的限制,因此在您的 API 请求没有返回数据之前,您无法判断用户是否有权查看该页面。

于 2012-09-28T16:22:30.120 回答