Gérer les Likes : standard v1.1 par rapport à X API v2
- Similarités
- Contexte utilisateur OAuth 1.0a
- Différences
- URL des endpoints et méthodes HTTP
- Exigences liées à l’App et au Project
- Paramètres de la requête
Similarités
Différences
- Endpoints Standard v1.1 :
- POST https://api.x.com/1.1/favorites/create.json (ajouter un J’aime à une Publication)
- POST https://api.x.com/1.1/favorites/destroy.json (retirer un J’aime d’une Publication)
- Endpoint X API v2 :
- POST https://api.x.com/2/tweets/:id/likes (ajouter un J’aime à une Publication)
- DELETE https://api.x.com/2/tweets/:id/likes/:tweet_id (retirer un J’aime d’une Publication)
Veuillez noter que les paramètres Standard v1.1 sont transmis sous forme de paramètres de requête, tandis que les paramètres X API v2 sont transmis sous forme de paramètres de corps de requête pour l’endpoint POST ou de paramètres de chemin pour l’endpoint DELETE.
De plus, un id de l’utilisateur qui aime une Publication n’est pas requis lorsque vous utilisez les endpoints Standard v1.1, car les Access Tokens transmis avec OAuth 1.0a User Context permettent de déduire quel utilisateur initie l’ajout ou le retrait du J’aime.
Exemples de code
Aimer une publication (v2)
cURL
Retirer un J’aime d’une Publication (v2)
cURL