Gérer les abonnements : standard v1.1 comparé à X API v2
- Similarités
- Contexte utilisateur OAuth 1.0a
- Différences
- URL des endpoints
- Exigences relatives aux Apps et aux projets
- Méthodes HTTP
- Paramètres de requête
Similitudes
Différences
- Endpoints Standard v1.1 :
- POST https://api.x.com/1.1/friendships/create.json (suivre un utilisateur)
- POST https://api.x.com/1.1/friendships/destroy.json (ne plus suivre un utilisateur)
- Endpoint X API v2 :
- POST https://api.x.com/2/users/:id/following (suivre un utilisateur)
- DELETE https://api.x.com/2/users/:source_user_id/following/:target_user_id (ne plus suivre un utilisateur)
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 dans le corps de la requête (pour l’endpoint POST) ou dans le chemin (pour l’endpoint DELETE).
De plus, les champs v2 id et source_user_id ne sont pas requis lors de l’utilisation des endpoints Standard v1.1, car les Access Tokens transmis avec le contexte utilisateur OAuth 1.0a permettaient de déterminer quel utilisateur initiait l’action de suivre/ne plus suivre.
Exemples de code
Suivre un utilisateur (v2)
cURL
Ne plus suivre un utilisateur (v2)
cURL