El Portal de desarrolladores de X incluye un conjunto de herramientas de autoservicio que los desarrolladores pueden usar para administrar su acceso a la X API y a la X Ads API.
En el portal, puedes:
- Crear y administrar tus Projects y Apps de X (y las claves y tokens de Autenticación que proporcionan).
- Administrar tus niveles de acceso e integraciones con los endpoints estándar v1.1 y v2 de la X API.
- Obtener más información sobre los distintos endpoints y funciones disponibles.
¿Listo para obtener acceso?
Puedes empezar a usar la X API registrando una cuenta.
Si necesitas más funcionalidades o límites de Tweet más altos, puedes adquirir el plan Básico o Pro en el Portal de desarrolladores. Si te interesa el plan Empresarial, solicita acceso aquí.
Qué encontrarás en el Portal de desarrolladores
El asistente de incorporación te guía por el proceso de configuración de tu primer Project y App. Necesitas crear un Project y una App para obtener las credenciales necesarias para autenticar tus solicitudes a la API. Verás el asistente si accedes a tu developer account por primera vez.
Durante este proceso, recibirás un conjunto de claves y tokens de Autenticación, sobre los cuales puedes obtener más información en nuestra página de información general de la App. Para saber más sobre lo necesario para autenticarte con la X API, consulta la sección de Autenticación.
Ten en cuenta: Necesitas almacenar tus claves y tokens en una ubicación segura para poder acceder a ellos más adelante. No hay manera de recuperar estas credenciales sin volver a generarlas.
Gestión de Proyectos y Apps
Una de las funciones principales de la cuenta de desarrollador es permitirte administrar tus Proyectos y Apps. Los desarrolladores pueden crear y administrar Proyectos y Apps de X desde el Panel del Portal de desarrolladores. Aquí puedes encontrar los id de tus Apps; editar la configuración, los permisos y las URL de callback de una App; y generar y revocar claves y tokens.
El Portal de desarrolladores incluye una sección de productos donde puedes conocer más sobre las diferentes versiones y niveles de acceso de la X API.
La sección del producto X API v2 contiene información importante sobre los niveles de acceso Gratis, Básico, Pro y Empresarial. Esta página incluye detalles sobre las limitaciones de la App a nivel de Proyecto, el límite de Tweets y los costos, así como los límites de frecuencia específicos por endpoint y atributos especiales. También puedes comparar los diferentes niveles de acceso y solicitar acceso adicional, si está disponible.
Consulta todos los niveles de acceso de v2.
Disponible solo para cuentas Empresarial v2.
Ver la página “team” dentro del Portal de desarrolladores.
¿Por qué utilizar la funcionalidad de equipos?
La funcionalidad de equipos facilita el desarrollo colaborativo de Proyectos y Apps dentro de la X Developer Platform. A menudo, los equipos tienen distintas personas responsables del control de acceso y de la facturación/pagos, y esto te permite invitarlas para que contribuyan a tu proyecto.
Invitar a miembros del equipo
Para invitar a alguien a unirse a un equipo, una persona administradora puede hacerlo mediante su handle de X. La persona invitada recibirá un correo electrónico y podrá aceptar la invitación desde ese correo. Una vez que acepte, deberá aceptar el Developer Agreement & Policy y, a continuación, podrá acceder a la página del equipo de la cuenta principal.
Ten en cuenta: La administración de equipos actualmente no concede ni limita el acceso a la API en función de las credenciales de App. No es posible compartir la administración de una App entre tu equipo. Las Apps (keys/tokens) no pueden editarse, crearse ni eliminarse por parte de quienes no sean propietarios.
En la pestaña “members” del panel del equipo, verás a todos los miembros y sus roles. Si eres administrador de un equipo, podrás gestionar el acceso de desarrolladores y editar los roles de cada miembro.
Los administradores también tienen acceso a la pestaña “pending” del panel del equipo. Aquí, los administradores pueden ver los detalles y gestionar cada invitación enviada.
Rol de administrador
- Capacidad para gestionar los proyectos y Apps del equipo
- Capacidad para gestionar todos los entornos de la App
- Capacidad para seleccionar/actualizar suscripciones
- Capacidad para actualizar los métodos de facturación y pago
- Capacidad para agregar o eliminar miembros del equipo
- Capacidad para editar los roles de los miembros del equipo
Rol de desarrollador
- Capacidad para gestionar sus propios proyectos y Apps
- Acceso de solo lectura a los proyectos y Apps del equipo
- Capacidad para salir del equipo