如何处理社交网络令牌到期?

时间:2017-09-12 11:42:19

标签: oauth-2.0 google-authentication facebook-authentication

我正在写一个类似于buffer.com或sproutsocial.com的迷你脚本(网页)来安排帖子到Facebook等社交网络。问题是这些服务需要使用具有到期日期的令牌(对于facebook,我认为最多为2个月)。如果我的用户在3个月之后安排帖子,则令牌将在帖子发布之前到期。

当且仅当用户在有效期内访问网页时,我才能自动续订这些令牌。我在这里看到这篇文章Posting to Facebook on behalf of the user: how to handle token expiration?,我想知道这是否是唯一的解决方案?

即使我不这样做,我也从未被Buffer和Sprout要求做任何事情。很长一段时间后访问他们的网站所以我想知道他们是否有办法让这些令牌保持新鲜感?

1 个答案:

答案 0 :(得分:1)

无法自动刷新Facebook API的令牌,您只能通过用户交互来实现。您正在谈论扩展的用户令牌,有效期为2个月。扩展页面令牌永远有效。

更多信息: