Todos los endpoints de X API v2 requieren autenticación. Selecciona el método que mejor se adapte a tu caso de uso:
Para datos públicos de Publicaciones, usa un Bearer Token:
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.
tweet.fields
tweet.fields
media.fields (requiere la expansión de attachments.media_keys)
media.fields (requiere la expansión de attachments.media_keys)
cURL
Las Publicaciones se pueden editar hasta 5 veces durante los 30 minutos posteriores a su creación.
- Cada edición genera un nuevo id de la Publicación
edit_history_tweet_idscontiene todas las versiones (de la más antigua a la más reciente)- El endpoint siempre devuelve la versión más reciente
Si una Publicación se elimina o pertenece a una cuenta protegida que no sigues:
- La consulta de una sola Publicación devuelve
404 - La consulta de varias Publicaciones omite la Publicación de los resultados y devuelve un array
errors
Solicitudes por lotes
Usa el endpoint para múltiples Publicaciones para obtener hasta 100 Publicaciones a la vez y así 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 y el tiempo de procesamiento.
Almacena respuestas en caché
Almacena en caché localmente los datos de las Publicaciones para reducir solicitudes repetidas para el mismo contenido.
Gestiona las ediciones
Para aplicaciones en tiempo real, considera volver a solicitar las Publicaciones después de la ventana de edición de 30 minutos.
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 en funcionamiento
Gestión de errores
Gestiona los errores de forma adecuada