Recherche des comptes bloqués : standard v1.1 par rapport à X API v2
- 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
Similarités
Différences
- 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
Exemples de code
Récupérer les utilisateurs bloqués (v2)
cURL
Bloquer un utilisateur (v2)
cURL