自动化Facebook页面访问令牌生成

时间:2020-01-31 11:44:56

标签: facebook facebook-graph-api

所以我试图从我创建的Facebook页面中获取帖子列表。阅读文档后,我需要为每个API请求提供一个用户访问令牌/页面令牌,以获取数据。该文档指出,用户访问令牌和页面访问令牌有两种变体:

  • 寿命短,会在几个小时/天内失效。
  • 寿命长,在90天内到期。

我正在构建的应用程序是汇总的新闻(Facebook,Twitter和Instagram)供稿,将在我的网站上向用户显示。

根据我的阅读,应用程序令牌没有到期,但无法访问页面API。

Facebook是否真的希望应用程序所有者记住每90天手动更新其密钥以保持应用程序正常运行,还是我错过了一些我可以做的自动化工作?

1 个答案:

答案 0 :(得分:1)

如果仅关于您的页面,则不会丢失任何内容,并且无法自动生成令牌-这会使到期日期毫无意义。您只能在提醒到期之前向自己发送提醒。但是:例如,如果您更改了Facebook密码,它也可能过期。实施适当的错误处理是一个好主意,这样当令牌不再起作用时,您会收到一条消息。

如果它也涉及其他页面,则可以申请Page Public Content Access并使用永远有效的应用令牌。