Saltar al contenido principal

API Key and Secret

El API Key y el Secret (también conocidos como Consumer Key y Secret) son las credenciales más básicas necesarias para acceder a la X API. Estas credenciales funcionan como el nombre de usuario y la contraseña de tu X App, y la X API las utiliza para identificar de qué App provienen las solicitudes. Estas credenciales pueden ser usadas por endpoints de autenticación para generar credenciales adicionales, como Access Tokens y Secrets de usuario y Bearer Tokens. También debes usar estas credenciales junto con Access Tokens y otros parámetros de autorización para autorizar solicitudes que requieren autenticación con Contexto de usuario de OAuth 1.0a. 

Cómo obtener una API Key y Secret

Para obtener una X API Key y Secret, siga estos pasos:
  1. Regístrese para obtener una cuenta de desarrollador de X
  2. Cree una X App dentro del portal de desarrolladores. Tenga en cuenta que, si desea usar X API v2, debe agregar su X App a un Project.  
Cuando cree su X App, se le mostrarán su API Key y Secret, junto con un Bearer Token. Tenga en cuenta que solo mostramos estas credenciales una vez, así que asegúrese de guardarlas en su gestor de contraseñas o en un lugar seguro. Tenemos más recomendaciones sobre cómo gestionar sus keys and tokens en nuestra página de mejores prácticas de autenticación, incluidos detalles sobre qué debe hacer si sus credenciales se han visto comprometidas.  

Cómo encontrar y regenerar su API Key y Secret después de crear una App

Si ya creó una App y necesita encontrar o regenerar su API Key y Secret, siga estos pasos:
  1. Vaya al portal de desarrolladores
  2. Despliegue el menú “Projects and Apps” en la barra lateral
  3. Abra la App asociada con la API Key y Secret que desea encontrar o regenerar
  4. Vaya a la pestaña Keys and tokens
Allí encontrará todas las credenciales asociadas con su App.   

Cómo usar tu API Key y Secret

Si solo está explorando la X Developer Platform, le recomendamos usar una herramienta o biblioteca para conocer lo que está disponible en la plataforma. Estas herramientas gestionan la autenticación de forma adecuada y pueden ahorrarle mucho tiempo y frustración. Recomendamos específicamente empezar con Postman o Insomnia para desarrolladores principiantes. Si le interesa crear una solicitud desde cero, lea nuestra guía sobre autorizar una solicitud OAuth 1.0a.  
I