Saltar al contenido principal
Esta guía te explica cómo dar me gusta y quitar el me gusta a Publicaciones usando la X API.
Requisitos previosAntes de comenzar, necesitas:

Indicar que te gusta una Publicación

1

Obtén tu ID de usuario

Necesitas el ID del usuario autenticado. Puedes encontrarlo usando el endpoint de búsqueda de usuario o a partir de tu token de acceso (la parte numérica es tu ID de usuario).
2

Obtén el ID de la Publicación

Encuentra el ID de la Publicación en la URL al ver una Publicación:
https://x.com/XDevelopers/status/1228393702244134912
                                └── Este es el ID de la Publicación
3

Envía la solicitud de Me gusta

cURL
curl -X POST "https://api.x.com/2/users/123456789/likes" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"tweet_id": "1228393702244134912"}'
4

Revisa la respuesta

{
  "data": {
    "liked": true
  }
}

Quitar un Me gusta de una Publicación

Quita un Me gusta de una Publicación:
cURL
curl -X DELETE "https://api.x.com/2/users/123456789/likes/1228393702244134912" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN"
Respuesta:
{
  "data": {
    "liked": false
  }
}

Próximos pasos

Búsqueda de Me gusta

Obtén los usuarios que marcaron con Me gusta una Publicación

Referencia de la API

Documentación completa del endpoint