Guía de integración
- Herramientas útiles
- Conceptos clave
- Autenticación
- Portal de desarrolladores, Project y App
- Límite de tasa
- fields y expansions
- Paginación
Herramientas útiles
Postman
Ejemplos de código
Bibliotecas de terceros
Conceptos clave
Autenticación
Portal de desarrolladores, Projects y Apps de desarrollador
Límites de tasa
Endpoint | método HTTP | límite de tasa |
/2/lists/:id/members | GET | 900 solicitudes por 15 minutos |
/2/users/:id/list_memberships | GET | 75 solicitudes por 15 minutos |
/2/lists/:id/members | POST | 300 solicitudes por 15 minutos |
/2/lists/:id/members/:user_id | DELETE | 300 solicitudes por 15 minutos |
Campos y expansiones
fields
y expansions
. El parámetro expansions
permite ampliar los objetos referenciados en el payload. Por ejemplo, consultar los miembros de una List permite obtener las siguientes expansions:
pinned_tweet_id
fields
permite seleccionar exactamente qué fields dentro de los diferentes objetos de data desea recibir. La consulta de miembros de una List entrega principalmente objetos de usuario. De forma predeterminada, el objeto de usuario devuelve los campos id, name y username. Para recibir campos adicionales como user.created_at
o user.description
, tendrá que solicitarlos específicamente usando el parámetro user.fields.
Hemos agregado una guía sobre cómo usar fields y expansions.
La tabla siguiente muestra los fields y expansions disponibles para cada endpoint de consulta:
Endpoint | Fields | Expansions |
/2/lists/:id/members | user.fields tweet.fields | pinned_tweet_id |
/2/users/:id/list_memberships | list.fields user.fields | owner_id |