Quelqu'un sait la vie d'un API Facebook jeton d'accès?
-
25-09-2019 - |
Question
Quelle est la durée de vie d'un jeton d'accès à l'API FB oAuth?
Pas le permissioning hors ligne étendu, juste un jeton d'accès normal?
La solution
Si vous ne spécifiez pas l'autorisation hors ligne, le jeton est valide uniquement lorsque l'utilisateur est connecté à Facebook et seulement jusqu'à l'expiration qui est passé de nouveau à vous passe. Je pense qu'il est quelque part autour de 2 heures en général, mais je ne l'ai pas vérifié cela. Vous trouverez plus d'informations à partir de la documentation de Facebook.
Autres conseils
expiration jeton d'accès utilisateur est renvoyé lorsque le jeton d'accès est émis (vous voyez ajouté à la fin du access_token). Il est actuellement de 2 heures, mais est sujette à changement. L'essentiel à retenir est que le jeton d'accès peut devenir invalide pour un certain nombre de raisons et vous devez vous assurer que vous êtes prêt à gérer ce cas. Voir la façon dont à cette adresse: https://developers.facebook.com/blog/post/ 500
jetons d'accès App ont pas expiration en ce moment, mais je pense que nous allons changer cela et vous devriez aussi être prêts à gérer le cas où ce jeton devient invalide.