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

Automate Facebook page access token generation

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

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

据我了解,应用程序令牌没有过期但无法访问页面 API。

Facebook 真的希望应用程序所有者记得每 90 天手动更新一次他们的密钥以保持应用程序正常运行,还是我错过了一些可以自动执行此操作的东西?

如果它仅与您的主页有关,那么您不会遗漏任何内容,并且无法自动生成令牌 - 这会使到期日期变得毫无意义。您只能在到期前给自己发送提醒。但是:例如,如果您更改 Facebook 密码,它也可能会过期。实施适当的错误处理是个好主意,这样当令牌不再工作时您会收到一条消息。

如果也涉及其他主页,您可以申请Page Public Content Access并使用永久有效的App Token。