Passer au contenu principal
Ce guide vous explique comment récupérer les données de mentions J’aime à l’aide de la X API.
PrérequisAvant de commencer, vous aurez besoin de :
  • D’un compte développeur avec une App approuvée
  • Du Jeton Bearer de votre App (pour les données publiques) ou d’un jeton d’accès utilisateur (pour les métriques privées)

Obtenir la liste des utilisateurs qui ont aimé une Publication

Récupérez la liste des utilisateurs qui ont aimé une Publication spécifique :
cURL
curl "https://api.x.com/2/tweets/1354143047324299264/liking_users?\
user.fields=created_at,username,verified" \
  -H "Authorization: Bearer $BEARER_TOKEN"

Réponse

{
  "data": [
    {
      "created_at": "2008-12-04T18:51:57.000Z",
      "id": "17874544",
      "username": "TwitterSupport",
      "name": "Twitter Support",
      "verified": true
    },
    {
      "created_at": "2007-02-20T14:35:54.000Z",
      "id": "783214",
      "username": "Twitter",
      "name": "Twitter",
      "verified": true
    }
  ],
  "meta": {
    "result_count": 2,
    "next_token": "7140dibdnow9c7btw3z2vwioavpvutgzrzm9icis4ndix"
  }
}

Récupérer les Publications aimées d’un utilisateur

Récupérez les Publications qu’un utilisateur spécifique a aimées :
cURL
curl "https://api.x.com/2/users/2244994945/liked_tweets?\
tweet.fields=created_at,public_metrics&\
max_results=10" \
  -H "Authorization: Bearer $BEARER_TOKEN"

Réponse

{
  "data": [
    {
      "id": "1362449997430542337",
      "text": "Honored to be the first developer to be featured...",
      "created_at": "2021-02-18T17:45:00.000Z",
      "public_metrics": {
        "retweet_count": 5,
        "reply_count": 2,
        "like_count": 42,
        "quote_count": 1
      }
    }
  ],
  "meta": {
    "result_count": 1,
    "next_token": "7140dibdnow9c7btw4539n0vybdnx19ylpayqf16fjt4l"
  }
}

Inclure des données supplémentaires

Utilisez le paramètre expansions pour obtenir des données associées, comme les Publications épinglées :
cURL
curl "https://api.x.com/2/tweets/1354143047324299264/liking_users?\
user.fields=created_at&\
expansions=pinned_tweet_id&\
tweet.fields=created_at" \
  -H "Authorization: Bearer $BEARER_TOKEN"

Étapes suivantes

Gérer les mentions J’aime

Ajouter ou retirer des mentions J’aime sur des Publications

Référence de l’API

Documentation complète du point de terminaison