[英]Why does getAccessToken() return a shorter string than a manual call to https://graph.facebook.com/oauth/access_token?
[英]Facebook Graph API getAccessToken() / Access token expiration
我将要编写一个将作为cron运行的Facebook Graph脚本/应用程序。 我以前尝试过这样做,但是它说访问令牌已过期。 我尝试使用getAccessToken()
,但是它告诉我必须使用有效的访问令牌来请求有关当前用户的信息。 如何自动续订访问令牌,以使我的Cron工作不会中断?
普通访问令牌将在2小时后过期,扩展令牌将持续2个月。 对于扩展令牌指南,请仔细阅读以下内容: 自从offline_access弃用以来,如何扩展访问令牌的有效性
现在,您能做的最好的事情就是在用户登录应用程序/网站时定期更新该扩展令牌。 因此,您可以在cron作业中使用此令牌。 仅当用户两个月未访问您的应用程序时,此操作才会失败。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.