我想知道是否有人可以澄清所有Facebook令牌都是有时间限制的,并且如果没有人工干预,您实际上不能拥有超过90天的令牌吗?
我在网站上发布了一个简单的页面facebook feed,现在我需要手动刷新访问令牌并每90天更新一次请求?如果我要在客户的一些网站上使用这个可爱的Facebook提要,我必须确保他们不休假,否则他们的提要会离线吗?
答案 0 :(得分:1)
扩展页面令牌不会过期:https://developers.facebook.com/docs/facebook-login/access-tokens/expiration-and-extension
确保不要使用在客户端代码中硬编码的任何令牌。令牌始终必须保密。同样,在服务器上缓存API结果,因此您不必为每个用户都访问API。否则,您可能会遇到API限制。
您还可以使用Webhooks来获取页面的实时更新:https://developers.facebook.com/docs/graph-api/webhooks/
编辑:扩展页令牌确实会在60天后过期。