Recherche de listes : Standard v1.1 comparé à X API v2
- Similarités
- Méthodes d’authentification
- Limites de taux
- Différences
- URL des endpoints
- Exigences pour les Apps et les Projects
- Limites du nombre d’objets de données par requête
- Formats des données de réponse
- Paramètres de requête
Points communs
| Standard v1.1 | X API v2 |
| /1.1/lists/show.json 75 requêtes par fenêtre de 15 minutes avec contexte utilisateur OAuth 1.0a 75 requêtes par fenêtre de 15 minutes avec App only | /2/lists/:id 75 requêtes par fenêtre de 15 minutes avec contexte utilisateur OAuth 1.0a 75 requêtes par fenêtre de 15 minutes avec code d’autorisation OAuth 2.0 avec PKCE |
| /1.1/lists/ownerships.json 15 requêtes par fenêtre de 15 minutes avec contexte utilisateur OAuth 1.0a 15 requêtes par fenêtre de 15 minutes avec App only | /2/users/:id/owned_lists 15 requêtes par fenêtre de 15 minutes avec contexte utilisateur OAuth 1.0a 15 requêtes par fenêtre de 15 minutes avec code d’autorisation OAuth 2.0 avec PKCE 15 requêtes par fenêtre de 15 minutes avec App only |
Différences
- Points de terminaison standard v1.1 :
- GET https://api.x.com/1.1/lists/show.json (Recherche d’une Liste spécifiée)
- GET https://api.x.com/1.1/lists/ownerships.json (Recherche des Listes détenues par un utilisateur spécifié)
- Point de terminaison X API v2 :
- GET https://api.x.com/2/lists/:id (Recherche d’une Liste spécifiée)
- GET https://api.x.com/2/users/:id/owned_lists (Recherche des Listes détenues par un utilisateur spécifié)
- created_at
- follower_count
- member_count
- owner_id
- description
- private
| Point de terminaison | Expansion |
| /2/lists/:id | owner_id |
| /2/users/:id/owned_lists | owner_id |
- Au niveau racine du JSON, les points de terminaison standard renvoient les 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 retweetés et cités. 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.
| Standard v1.1 | X API v2 |
| list_id | id |
| slug | Aucun équivalent |
| owner_screen_name | Aucun équivalent |
| owner_id | Requis via le paramètre expansions/fields |
| Standard v1.1 | X API v2 |
| user_id | id |
| screen_name | Aucun équivalent |
| count | max_results |
| cursor | pagination_token |