匿名获取Facebook活动

时间:2013-06-20 20:26:31

标签: php facebook facebook-graph-api

目标:

我想在相应的网站上列出Facebook页面的活动。

问题:

我可以使用FB的Graph API Explorer获取相关数据,但由于FB权限,它在外部网站的上下文中不起作用。

现实情况是,我不需要访问任何个人帐户,只需访问该特定FB页面的事件,因此要求用户登录并授予权限会适得其反。

这可能吗?或者有没有办法让事件公开访问?

提前致谢。

仅供参考:我正在使用FB PHP SDK。

1 个答案:

答案 0 :(得分:2)

  1. 将您的网站注册为FB中的应用程序
  2. 通过您的网站
  3. 授予您自己访问FB页面的权限
  4. 使用OAuth令牌自行登录FB
  5. 读出公共事件并向任意用户显示 net,无论他们是否有FB。
  6. 诀窍是,你通过你的应用程序访问FB作为FB用户。

    备注:可能这违反了FB的一些法律条款,因为您正在向网络上的每个人分享FB内部信息,请参阅George Cummins的评论!