Aprenda cómo configurar OAuth de X (Twitter) para su instancia de Embedded Wallet. Esta guía cubre el uso del proxy de Sequence para OAuth 2.0 de X y los permisos necesarios.
idToken
. Para X, debe usar el parámetro xAccessToken
.
api.x.com
, utilizará la URL del proxy de Sequence que facilita el flujo OAuth 2.0.
Al realizar el intercambio de tokens en su flujo OAuth 2.0 PKCE, debe apuntar a la siguiente URL:
S256
como code_challenge_method
para PKCE, que es más seguro. Esto requiere generar una cadena aleatoria como code_verifier
, hashearla con SHA-256 y enviar el hash codificado en Base64-URL como code_challenge
. El code_verifier
original se envía luego en la solicitud de token.users.read
email.read
tweet.read
tweet.read
. Debido a una particularidad en la API de X, si no se solicita este scope, los demás pueden no funcionar correctamente. Sequence no lee ningún tweet de usuario; este permiso se solicita únicamente para asegurar que el proceso de autenticación funcione correctamente.