0

目标:

我想在其相应的网站上列出 Facebook 页面的事件。

问题:

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

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

这可能吗?或者有没有办法让活动公开?

提前致谢。

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

4

1 回答 1

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

诀窍是,您通过您的应用程序以 FB 用户的身份访问 FB。

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

于 2013-06-20T23:36:45.423 回答