2011-12-02 22 views
32

Estoy construyendo una aplicación web desde donde el usuario puede administrar su cuenta de Twitter. Creé la aplicación de Twitter y una vez que el usuario se autentica, la aplicación obtiene el token de acceso de Twitter. ¿Este token de acceso caduca o puedo almacenarlo y solicitarlo, en nombre del usuario, sin pedirle que vuelva a iniciar sesión?¿Vence el token de acceso a Twitter?

Respuesta

66

Esto es lo que dice en la página hay desarrollo

Pregunta: ¿Cuánto tiempo un token de acceso por última vez?

Respuesta: nosotros NO Actualmente expiran tokens de acceso. Su token de acceso será inválido si un usuario rechaza explícitamente su aplicación desde su configuración o si un administrador de Twitter suspende su aplicación. Si su aplicación está suspendida, habrá una nota en su página de solicitud diciendo que ha sido suspendida.

Más detalles se pueden encontrar aquí

FAQ Twitter

+23

me encanta el desbordamiento de pila para este tipo de respuesta a preguntas. 13 segundos para averiguarlo. probablemente 2 minutos en Twitter doc –

+2

@NicolasManzini +1! –

+1

Visité esta página, leí, verifiqué la respuesta, leí "actualmente" y luego solo para verificar que tenía que ir a los documentos. y luego cuando volví, vi tu comentario. Simplemente sentí la necesidad de agregarlo :) –

1

A partir de los códigos de error de la API de Twitter que parece que puede expirar:

solicitud de API contiene al portador no válido símbolo Utilizando un incorrecto o token de portador revocado para hacer solicitudes de API dará como resultado:

HTTP/1.1 401 Tipo de contenido no autorizado: application/json; charset = UTF-8 Content-Length: 61 ...

{ "errores": [{ "mensaje": "no válido o caducado token", "código": 89}]}

Enlace de origen: https://dev.twitter.com/oauth/application-only

Cuestiones relacionadas