Passer au contenu principal
Ce guide vous explique comment ajouter et retirer un J’aime sur des Publications à l’aide de la X API.
PrérequisAvant de commencer, vous aurez besoin de :
  • d’un compte développeur avec une App approuvée
  • d’un jeton d’accès utilisateur (User Access Token) (OAuth 1.0a ou OAuth 2.0 PKCE)

Ajouter un J’aime à une Publication

1

Obtenir votre ID utilisateur

Vous avez besoin de l’ID de l’utilisateur authentifié. Vous pouvez l’obtenir en utilisant l’endpoint de recherche d’utilisateurs ou à partir de votre Access Token (la partie numérique correspond à votre ID utilisateur).
2

Obtenir l’ID de la Publication

Trouvez l’ID de la Publication dans l’URL lorsque vous affichez une Publication :
https://x.com/XDevelopers/status/1228393702244134912
                                └── Ceci est l’ID de la Publication
3

Envoyer la requête de like

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

Examiner la réponse

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

Retirer un J’aime d’une Publication

Supprimez un J’aime sur une Publication :
cURL
curl -X DELETE "https://api.x.com/2/users/123456789/likes/1228393702244134912" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN"
Réponse :
{
  "data": {
    "liked": false
  }
}

Étapes suivantes

Recherche des likes

Obtenir la liste des utilisateurs qui ont aimé une Publication

Référence de l’API

Documentation complète de l’endpoint