Facebook Graph Api访问酒精相关页面

时间:2012-09-28 15:33:51

标签: facebook facebook-graph-api

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

即:https://graph.facebook.com/JimBeam 标准调用会导致错误或错误。 我知道原因是由于与酒精的关系而导致的年龄 - 再生。

如果我连接到Facebook并在请求中添加access_token(用户令牌或页面令牌),我会得到我需要的所有内容,但如果我没有连接则无法正常工作。

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

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

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

1 个答案:

答案 0 :(得分:3)

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

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

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