Todos los endpoints de X API v2 requieren autenticación. Elige el método que mejor se adapte a tu caso de uso:
Para datos públicos de usuarios, usa un Bearer Token:
cURL
/2/users/me):
cURL
La X API v2 devuelve una cantidad mínima de datos de forma predeterminada. Usa
fields y expansions para solicitar exactamente lo que necesitas.
user.fields
user.fields
tweet.fields (requiere la expansión pinned_tweet_id)
tweet.fields (requiere la expansión pinned_tweet_id)
cURL
Guía de campos y expansions
Más información sobre cómo personalizar las respuestas
Consulta varios usuarios en una sola solicitud:
cURL (by IDs)
Si un usuario está suspendido o eliminado:
- La consulta de un único usuario devuelve
404 - La consulta de varios usuarios omite a ese usuario de los resultados y devuelve un array
errors
- La información básica (id, nombre, nombre de usuario) está disponible
- El contenido protegido (Publicación fijada) puede estar restringido
protected: trueindica el estado de la cuenta
Solicitudes por lotes
Usa endpoints multiusuario para obtener hasta 100 usuarios a la vez y reducir las llamadas a la API.
Solicita solo los campos necesarios
Especifica solo los campos que necesitas para minimizar el tamaño de la respuesta.
Almacena en caché los datos de usuario
Almacena en caché los perfiles de usuario localmente para reducir solicitudes repetidas.
Gestiona los errores correctamente
Comprueba si hay errores parciales en las respuestas por lotes.
Referencia de la API
Documentación completa del endpoint
Diccionario de datos
Todos los objetos y campos disponibles
Código de ejemplo
Ejemplos de código funcionales
Gestión de errores
Gestiona los errores correctamente