Saltar al contenido principal

Clave y secreto de API

La clave y el secreto de API (también conocidos como clave y secreto de consumidor) 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 usa para identificar de qué App provienen las solicitudes. Estas credenciales pueden ser utilizadas por endpoints de autenticación para generar credenciales adicionales, como tokens y secretos de acceso de usuario y tokens Bearer. También necesitas usar estas credenciales junto con tokens de acceso 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, sigue estos pasos:
  1. Regístrate para una cuenta de desarrollador de X
  2. Crea una X App dentro del Portal de desarrolladores. Ten en cuenta que, si deseas usar X API v2, debes agregar tu X App a un Project.  
Cuando crees tu X App, verás tu API Key y Secret, junto con un Bearer Token. Ten en cuenta que solo mostramos estas credenciales una vez, así que asegúrate de guardarlas en tu gestor de contraseñas o en un lugar seguro. Tenemos más recomendaciones sobre cómo gestionar tus keys y tokens en nuestra página de mejores prácticas de autenticación, incluidos detalles sobre qué hacer si tus credenciales se han visto comprometidas.  

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

Si ya creaste una App y necesitas encontrar o regenerar tu API Key y Secret, sigue estos pasos:
  1. Ve al Portal de desarrolladores
  2. Despliega el menú “Projects and Apps” en la barra lateral
  3. Abre la App asociada con la API Key y Secret que deseas encontrar o regenerar
  4. Ve a la pestaña “Keys and tokens”
Allí encontrarás todas las credenciales asociadas con tu App.   

Cómo usar tu API Key y Secret

Si solo estás explorando la X Developer Platform, te recomendamos usar una herramienta o biblioteca para conocer lo que ofrece la plataforma. Estas herramientas gestionan la autenticación de forma eficiente y pueden ahorrarte mucho tiempo y frustraciones. En particular, recomendamos empezar con Postman o Insomnia para desarrolladores principiantes. Si te interesa crear una solicitud desde cero, consulta nuestra guía sobre autorización de una solicitud OAuth 1.0a.