- Points communs
- Authentification
- Différences
- URL des endpoints
- Limites du nombre d’utilisateurs par requête
- Exigences relatives aux App et aux Projets
- Formats de données de réponse
- Paramètres de requête
- Endpoints standard v1.1 :
- GET https://api.x.com/1.1/blocks/ids.json (liste des id d’utilisateurs qui sont bloqués par l’utilisateur spécifié)
- GET https://api.x.com/1.1/blocks/lists.json (liste des utilisateurs qui sont bloqués par l’utilisateur spécifié)
- Endpoint X API v2 :
- GET https://api.x.com/2/users/:id/blocking (liste des utilisateurs qui sont bloqués par l’id d’utilisateur spécifié)
- Au niveau racine JSON, les endpoints standard renvoient des objets Publication dans un tableau statuses, tandis que X API v2 renvoie un tableau data.
- Au lieu de faire référence à des « statuses » Retweeted et Quoted, le JSON X API v2 fait référence à des 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 Publication) et favourites (dans l’objet user), X API v2 utilise le terme like.
- X adopte la convention selon laquelle les valeurs JSON sans valeur (par exemple null) ne sont pas écrites dans la charge utile. Les attributs de Publication et d’utilisateur ne sont inclus que s’ils ont des valeurs non nulles.
- Un champ conversation_id
- Deux nouveaux champs annotations, notamment context et entities
- Plusieurs nouveaux champs metrics
- Un nouveau champ reply_setting, qui vous indique qui peut répondre à une Publication donnée
cURL
cURL