Búsqueda de Publicaciones de una Lista: estándar v1.1 frente a X API v2
- Similitudes
- Métodos de autenticación
- Límites de tasa
- Diferencias
- URLs de los endpoints
- Requisitos de App y Project
- Límites de objetos de datos por solicitud
- Formatos de datos de la respuesta
- Parámetros de la solicitud
Similitudes
Diferencias
- Endpoints estándar v1.1:
- GET https://api.x.com/1.1/lists/statuses.json (Consultar Tweets de una Lista específica)
- Endpoint de X API v2:
- GET https://api.x.com/2/lists/:id/tweets (Consultar Tweets de una Lista específica)
- attachments
- author_id
- context_annotations
- created_at
- geo
- lang
Te recomendamos leer más sobre estos nuevos parámetros en sus respectivas guías, o consultar nuestra guía sobre cómo usar fields y expansions.
También hemos preparado una guía de migración de formato de datos que puede ayudarte a mapear campos estándar v1.1 a los campos más recientes de v2. Esta guía también te proporcionará el parámetro específico de expansión y de campo que tendrás que pasar con tu solicitud v2 para devolver campos específicos.
Además de los cambios en cómo solicitas ciertos campos, X API v2 también introduce nuevos diseños JSON para los objetos devueltos por las APIs, incluidos los objetos de Post y de user.
- En el nivel raíz de JSON, los endpoints estándar devuelven objetos de Publicación en un array statuses, mientras que X API v2 devuelve un array data.
- En lugar de hacer referencia a “statuses” Retweeted y Quoted, el JSON de X API v2 hace referencia a Tweets Retweeted y Quoted. Muchos campos heredados y obsoletos, como contributors y user.translator_type, se están eliminando.
- En lugar de usar tanto favorites (en el objeto de Publicación) como favourites (en el objeto de usuario), X API v2 usa el término like.
- X está adoptando la convención de que los valores JSON sin valor (por ejemplo, null) no se incluyen en el payload. Los atributos de Publicación y de usuario solo se incluyen si tienen valores no nulos.
Ejemplos de código
Obtener Publicaciones de una Lista (v2)
cURL