【问题标题】:posting to Facebook page wall as page itself with no user session在没有用户会话的情况下作为页面本身发布到 Facebook 页面墙
【发布时间】:2012-07-29 02:54:53
【问题描述】:

这是我在这里的第一个问题,如果问一些琐碎的问题,请道歉 - 尽管经过一个小时的挖掘后我没有找到答案。

我有一个 PHP 网站,需要通过以下方法连接 Facebook 页面: 在某些触发条件下,网站需要发布到页面的墙上作为页面本身。这必须自动完成,即使没有可用的用户会话(例如,如果有人在没有实际拥有 Facebook 帐户的情况下使用该网站)。

我找到了使用延长令牌过期时间(离线访问)的解决方案,但在这些情况下,帖子将始终显示为站点管理员(在这种情况下是我)。但是,我需要由页面编写帖子。使用 Facebook 作为页面时,我无权请求离线访问令牌。

目前这可能吗?

【问题讨论】:

    标签: php facebook api curl


    【解决方案1】:

    您需要在服务器上缓存页面访问令牌并使用它来进行更新 - 页面登录在此处有很好的记录:https://developers.facebook.com/docs/authentication/pages/ -

    access_token 存储在您的服务器端代码中并使用该令牌作为页面发布 - 如果您有页面管理员的长期访问令牌,则页面访问令牌不会过期,除非用户停止作为页面的管理员,删除应用程序等。

    【讨论】:

      猜你喜欢
      • 2012-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-13
      • 2011-08-11
      • 1970-01-01
      相关资源
      最近更新 更多