Comparaison des endpoints de recherche d’utilisateurs de X API
| Description | Standard v1.1 | X API v2 |
| Méthodes HTTP prises en charge | GET | GET |
| Domaine de l’hôte | https://api.x.com | https://api.x.com |
| Chemin d’endpoint | /1.1/users/show.json /1.1/users/lookup.json | /2/users/2/users/:id/2/users/by/2/users/by/:username |
| Authentification | Contexte utilisateur OAuth 1.0a | Contexte utilisateur OAuth 1.0a App only OAuth 2.0 Authorization Code with PKCE |
| Limites de taux de requêtes par défaut | 900 requêtes par 15 min (par utilisateur) /show - 900 requêtes par 15 min (par App) /lookup - 300 requêtes par 15 min (par App) | 900 requêtes par 15 min (par utilisateur) 300 requêtes par 15 min (par App) |
| Nombre maximal d’utilisateurs par réponse | /show - 1 /lookup - 100 | 100 |
| Format de l’objet de réponse JSON | Format standard v1.1 | Format X API v2 (déterminé par les paramètres de requête fields et expansions, non rétrocompatible avec les formats v1.1) Pour en savoir plus sur la façon de migrer du format Standard v1.1 vers le format X API v2, veuillez consulter notre guide de migration des formats de données. |
| Prise en charge de la sélection des champs à renvoyer dans le payload | ✔ | |
| Prise en charge des champs annotations (dans la Publication épinglée) | ✔ | |
| Prise en charge de la requête des nouveaux champs metrics (dans la Publication épinglée) | ✔ | |
| Prise en charge du champ conversation_id (dans la Publication épinglée) | ✔ | |
| Nécessite l’utilisation d’identifiants provenant d’une developer App associée à un project | ✔ |