Búsqueda de Me gusta: Standard v1.1 comparado con X API v2
- Similitudes
- Autenticación
- Límites de tasa
- Diferencias
- URLs de los endpoints
- Limitaciones de las solicitudes
- Requisitos de App y Project
- Parámetros de las solicitudes
- Nuevo formato JSON
Similitudes
Diferencias
- Endpoints estándar v1.1:
- GET https://api.x.com/1.1/favorites/list.json (lista de Publicaciones del usuario especificado)
- No hay un equivalente en v1.1 para el endpoint v2 de liking users
- Endpoint de X API v2:
- GET https://api.x.com/2/users/:id/liked_tweets (lista de Publicaciones marcadas con “me gusta” por el ID de usuario especificado)
- GET https://api.x.com/2/tweets/:id/liking_users (lista de usuarios que marcaron con “me gusta” la Publicación con el ID especificado)
- En el nivel raíz de JSON, los endpoints estándar devuelven objetos de usuario 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 Post) como favourites (en el objeto user), X API v2 utiliza el término like.
- X está adoptando la convención de que los valores JSON vacíos (por ejemplo, null) no se escriben en el payload. Los atributos de Post y user solo se incluyen si tienen valores no nulos.
- conversation_id
- Dos nuevos campos de Post annotations, incluidos context y entities
- Varios campos nuevos de metrics
Ejemplos de código
Obtener Publicaciones marcadas con Me gusta (v2)
cURL
Obtener los usuarios que dieron like (v2)
cURL