Faire twitter jeton d'accès à expiration?
je construis une application web à partir de laquelle l'utilisateur peut gérer son compte twitter. J'ai créé l'application twitter, et une fois que l'utilisateur s'authentifie lui-même l'application obtient le jeton d'accès de twitter. Ce jeton d'accès expire-t-il ou je peux le stocker et faire une demande, au nom de l'utilisateur, sans lui demander de se connecter à nouveau ?
2 réponses
voici ce qu'ils disent dans leur page de développement
Question: Combien de temps dure un token d'accès?
Réponse: Nous n'avons pas actuellement les jetons d'accès expirent. Votre jeton d'accès sera invalide si un utilisateur rejette explicitement votre application de leur paramètres ou si un administrateur de Twitter suspend votre application. Si votre la demande est suspendue il y aura une note sur votre page de demande en disant qu'il a été suspendu.
Plus de détails peuvent être trouvés ici
à Partir de l'API Twitter codes d'erreur, il semble comme il peut expirer:
la requête API contient un jeton porteur invalide en utilisant un jeton incorrect ou le jeton au porteur révoqué pour faire des requêtes API se traduira par:
HTTP / 1.1 401 contenu non autorisé-Type: application / json; charset=utf-8 Content-Length: 61 ...
{"erreurs":[{"message":"non Valide ou expiré jeton","code":89}]}
lien vers la Source: https://dev.twitter.com/oauth/application-only