Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Esta guía te explica cómo obtener recuentos históricos de Publicaciones desde marzo de 2006.
Los recuentos de Publicaciones de archivo completo requieren acceso Self-serve o Enterprise.
Requisitos previosAntes de comenzar, necesitarás:

Obtener recuentos de Publicaciones del archivo completo

1

Crear una consulta

Usa la misma sintaxis de consulta que en la búsqueda en el archivo completo. Por ejemplo, para contar Publicaciones de @XDevelopers:
from:XDevelopers
2

Definir un intervalo de tiempo

Especifica start_time y end_time para buscar períodos históricos específicos:
ParámetroFormatoEjemplo
start_timeISO 86012020-01-01T00:00:00Z
end_timeISO 86012020-12-31T23:59:59Z
3

Realizar la solicitud

cURL
curl "https://api.x.com/2/tweets/counts/all?\
query=from%3AXDevelopers&\
start_time=2020-01-01T00%3A00%3A00Z&\
end_time=2020-12-31T23%3A59%3A59Z&\
granularity=day" \
  -H "Authorization: Bearer $BEARER_TOKEN"
4

Revisar la respuesta

{
  "data": [
    {
      "end": "2020-01-02T00:00:00.000Z",
      "start": "2020-01-01T00:00:00.000Z",
      "tweet_count": 3
    },
    {
      "end": "2020-01-03T00:00:00.000Z",
      "start": "2020-01-02T00:00:00.000Z",
      "tweet_count": 5
    }
  ],
  "meta": {
    "total_tweet_count": 8
  }
}

Opciones de granularidad

Controla cómo se agrupan los conteos:
GranularidadDescripción
minuteConteos por minuto
hourConteos por hora (predeterminado)
dayConteos por día

Paginar los resultados

Para intervalos de tiempo amplios, utiliza el next_token de la respuesta:
cURL
curl "https://api.x.com/2/tweets/counts/all?\
query=from%3AXDevelopers&\
start_time=2015-01-01T00%3A00%3A00Z&\
end_time=2020-12-31T23%3A59%3A59Z&\
granularity=day&\
next_token=abc123" \
  -H "Authorization: Bearer $BEARER_TOKEN"

Diferencias clave con los recuentos recientes

FuncionalidadRecuentos recientesRecuentos de archivo completo
Intervalo de tiempoÚltimos 7 díasDesde marzo de 2006 hasta la fecha
Acceso requeridoTodos los desarrolladoresPago por uso, Enterprise
Intervalo de tiempo predeterminadoÚltimos 7 díasÚltimos 30 días

Parámetros comunes

ParámetroDescripciónPredeterminado
queryConsulta de búsqueda (requerida)
granularityTamaño del intervalo temporalhour
start_timeMarca de tiempo más antigua (ISO 8601)Hace 30 días
end_timeMarca de tiempo más reciente (ISO 8601)Ahora
next_tokenToken de paginación

Próximos pasos

Conteos recientes

Obtén conteos recientes de Publicaciones

Crea una consulta

Domina la sintaxis de las consultas

Referencia de la API

Documentación completa del endpoint