温馨提示:本文翻译自stackoverflow.com,查看原文请点击:其他 - Automate Facebook page access token generation
facebook-graph-api facebook

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

发布于 2020-03-31 23:31:27

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

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

我正在构建的应用程序是聚合的新闻(Facebook,Twitter和Instagram)提要,将在我的网站上显示给用户。

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

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

查看更多

提问者
Kieran Devlin
被浏览
100
luschn 2020-01-31 20:21

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

如果它也涉及其他页面,则可以申请页面公共内容访问,并使用永远有效的应用程序令牌。