Gérer les Retweets : Standard v1.1 par rapport à X API v2
- Similarités
- Authentification
- Différences
- URL des endpoints et méthodes HTTP
- Limitations des requêtes
- Exigences relatives aux Apps et Projects
- Paramètres de requête
Similarities
Différences
- Endpoints standard v1.1 :
- https://api.x.com/1.1/statuses/retweet/:id.json (Retweete une Publication. Retourne la Publication d’origine avec les détails du Retweet intégrés)
- https://api.x.com/1.1/statuses/unretweet/:id.json (Annule un Retweet. Retourne la Publication d’origine avec les détails du Retweet intégrés)
- Endpoint X API v2 :
- https://api.x.com/2/tweets/:id/retweets (Retweete une Publication donnée)
- https://api.x.com/2/users/:id/retweets/:source_tweet_id (Annule un Retweet d’une Publication donnée)
Veuillez noter que les paramètres standard v1.1 sont transmis en tant que paramètres de requête, tandis que les paramètres X API v2 sont transmis en tant que paramètres dans le corps pour l’endpoint POST ou en tant que paramètres de chemin pour l’endpoint DELETE.
De plus, l’id de l’utilisateur qui retweete une Publication n’est pas requis lors de l’utilisation des endpoints standard v1.1, puisque les Access Tokens transmis avec le OAuth 1.0a User Context permettent de déterminer quel utilisateur initie le Retweet ou annule un Retweet.
Exemples de code
Retweeter une publication (v2)
cURL
Annuler un Retweet (v2)
cURL