我正在创建一个Web应用程序,我需要拨打这样的电话:
https://graph.facebook.com/639339682906611?access_token={my_access_token_here}

当我通过Graph API Explorer获取access_token时,它可以正常工作。但是过了一段时间(我认为是几天)之后,令牌到期了,我不得不再次手动进入Graph API Explorer来对其进行续订。

该网络应用无需用户登录。

有没有办法自动更新我的access_token?
如果没有,是否有办法使我的access_token持续更长的时间?

最佳答案

不,没有办法。您只能扩展用户或页面令牌。扩展用户令牌有效期为60天,扩展页面令牌永久有效。

您也可以尝试使用App令牌,它只是App ID和App Secret的组合。它是唯一不需要授权的令牌:access_token=app_id|app_secret

更多信息:


https://developers.facebook.com/docs/facebook-login/access-tokens
http://www.devils-heaven.com/facebook-access-tokens/

09-13 11:59