0

好的,我真的试图在这里自己解决我的问题,但我只是不了解 Facebook 和那里的所有协议。

我有以下设置: 像 www.xyz.com 这样的主页 像https://www.facebook.com/xyz这样的 Facebook 页面

我们正在为一家非营利性电影院开发主页。每周有三场放映。在某些时候,放映会发布。

当放映发布时,我希望主页(使用 SilverStripe 3 编程)将这些作为事件发布到 Facebook 页面。

我的问题:我不希望用户登录 facebook 来发布事件,因为不是每个人都有管理员权限。此外,放映应由主页自行发布,无需监督。

所以我想,我需要一个 Facebook 应用程序,但我也不确定。因为该应用程序应仅限于我自己的页面使用。

有什么办法可以做我想做的事吗?

4

1 回答 1

2

是的,您想作为页面进行身份验证

最简单的方法是:

  • 让页面管理员访问图形 API 资源管理器
  • 获取具有权限的访问manage_pages令牌
  • me/accounts在单词“GET”右侧的框中键入

这将为您提供页面列表和他们管理的每个页面的访问令牌。此令牌将一直有效,直到管理员从页面管理界面手动重置它。

您可以将其存储在一个变量中,并使用这些调用添加事件。如果将来更改令牌,请确保您正常失败。

于 2012-10-03T18:07:09.447 回答