Recherche de mentions J’aime : version standard v1.1 par rapport à X API v2
- Similitudes
- Authentification
- Limites de taux
- Différences
- URL des endpoints
- Limitations des requêtes
- Exigences liées à l’App et au Project
- Paramètres de requête
- Nouveau format JSON
Similarités
Différences
- Endpoints standard v1.1 :
- GET https://api.x.com/1.1/favorites/list.json (liste des Publications publiées par l’utilisateur spécifié)
- Il n’existe aucun équivalent v1.1 à l’endpoint v2 liking users
- Endpoint X API v2 :
- GET https://api.x.com/2/users/:id/liked_tweets (liste des Publications aimées par l’identifiant utilisateur spécifié)
- GET https://api.x.com/2/tweets/:id/liking_users (liste des utilisateurs qui ont aimé la Publication portant l’identifiant spécifié)
- Au niveau racine JSON, les endpoints standard renvoient les objets utilisateur dans un tableau statuses, tandis que X API v2 renvoie un tableau data.
- Au lieu de faire référence aux « statuses » Retweeted et Quoted, le JSON X API v2 fait référence aux Tweets Retweeted et Quoted. De nombreux champs hérités et obsolètes, tels que contributors et user.translator_type, sont supprimés.
- Au lieu d’utiliser à la fois favorites (dans l’objet Post) et favourites (dans l’objet user), X API v2 utilise le terme like.
- X adopte la convention selon laquelle les valeurs JSON vides (par exemple null) ne sont pas écrites dans le payload. Les attributs Post et user ne sont inclus que s’ils ont des valeurs non nulles.
- conversation_id
- Deux nouveaux champs Post annotations, notamment context et entities
- Plusieurs nouveaux champs metrics
Exemples de code
Récupérer les Publications aimées (v2)
cURL
Récupérer les utilisateurs ayant aimé une Publication (v2)
cURL