Saltar al contenido principal

General

OAuth es un protocolo de autenticación que permite a los usuarios aprobar 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 aplicación 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 aplicación de X. Puedes registrarte para obtener una aquí.
Puedes ver y editar tu aplicación desde el panel de aplicaciones de X si has iniciado sesión en tu cuenta de X en developer.x.com.

Técnico

Los tokens de acceso no caducan de forma 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 se suspende una aplicación, habrá una nota en el panel de X app que indicará 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 ocurre, solicita al usuario que vuelva a autorizar la aplicación. Es importante gestionar esta situación de forma adecuada para ofrecer una buena experiencia de usuario.
Muchos usuarios confían en que una aplicación lea su información, pero no necesariamente en que cambie la información de su perfil de usuario o publique nuevas publicaciones. Actualizar información a través de la X API, ya sea el nombre, la ubicación o añadir una nueva publicación, 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.