Saltar al contenido principal

General

OAuth es un protocolo de Autenticación que permite a los usuarios autorizar que una aplicación actúe en su nombre sin compartir su contraseña. Puedes encontrar más información en oauth.net.
Debes tener una App de X para generar tokens de acceso. Obtén más información sobre los tokens de acceso aquí.
Debes tener una cuenta de desarrollador para crear una App de X. Puedes registrarte aquí.
Puedes ver y editar tu App desde el panel de Apps de X si has iniciado sesión en tu cuenta de X en developer.x.com.

Técnico

Los tokens de acceso no tienen una fecha de caducidad explícita. Un token de acceso se invalidará si un usuario revoca explícitamente una aplicación en la configuración de su cuenta de X, o si X suspende una aplicación. Si una aplicación es suspendida, aparecerá una nota en el panel de App de X indicando que ha sido suspendida.
Supón que el token de acceso de un usuario puede dejar de ser válido en cualquier momento. Si esto sucede, solicita al usuario que vuelva a autorizar la aplicación. Manejar esta situación de forma adecuada es importante para brindar una buena experiencia de usuario.
Muchos usuarios confían en que una aplicación lea su información, pero no necesariamente que cambie la información de su perfil o publique nuevos posts. Actualizar información a través de la X API —ya sea el nombre, la ubicación o agregar un nuevo Post— requiere una solicitud HTTP POST. Cualquier método de la API que requiera una solicitud HTTP POST se considera un método de escritura y requiere acceso de lectura y escritura.