Paso 1: Crea una cuenta de desarrollador
Ve a la Developer Console
Visita console.x.com e inicia sesión con tu cuenta de X.
Paso 2: Crea una app
Después de registrarte, crea una app para obtener tus credenciales de API:Paso 3: Guarda tus credenciales
Recibirás varias credenciales dependiendo de tus necesidades de autenticación:| Credencial | Propósito |
|---|---|
| API Key y Secret | Identifican tu app. Se usan para generar tokens y firmar solicitudes OAuth 1.0a. |
| Bearer Token | Autenticación app-only para leer datos públicos. |
| Access Token y Secret | Realiza solicitudes en nombre de tu propia cuenta (OAuth 1.0a). |
| Client ID y Secret | Autenticación OAuth 2.0 para solicitudes con contexto de usuario. |
¿Qué credenciales necesitas?
- Lectura de datos públicos
- Actuando como usuario
- Actuando como tú mismo
Usa el Bearer Token para acceso simple, de solo lectura a datos públicos.Ideal para: Buscar posts, consultar usuarios, leer tendencias.
Mejores prácticas de seguridad de credenciales
Usa variables de entorno
Nunca incrustes credenciales en tu código fuente.
No las confirmes en git
Añade los archivos de credenciales a
.gitignore.Rota regularmente
Regenera las credenciales periódicamente como medida de seguridad.
Usa scopes mínimos
Solicita solo los permisos de OAuth que tu app necesita.
Próximos pasos
Haz tu primera solicitud
Llama a la API con tus nuevas credenciales.
Aprende sobre autenticación
Comprende OAuth 1.0a y OAuth 2.0.