API de Uso | Twitter API
Descripción general
Enterprise
Es la herramienta más importante y la mejor para supervisar y gestionar el uso de las distintas API de su cuenta.
Aviso importante:
Los recuentos de uso que devuelve la Usage API pueden no coincidir con los de una factura debido a periodos de prueba y otros ajustes de facturación. Todas las cifras se basan en actividades desduplicadas consumidas durante un día determinado (en UTC).
Características
- Recuperación programática de los datos de uso disponibles en la interfaz de console.gnip.com
- Datos de uso a nivel de stream: proporciona datos de uso a nivel de stream (p. ej., dev y prod) además de a nivel de producto
- Datos granulares y descriptivos: las búsquedas de “requests” se desglosan por los productos Full-Archive y 30-Day Search
- “Días” y “tareas” de Historical PowerTrack
APIs compatibles
- PowerTrack API
enterprise
- 30-Day Search API
enterprise
- Full-Archive Search API
enterprise
- Historical PowerTrack
enterprise
Limitaciones
- La Usage API permite acceder a usage data desde el 1 de mayo de 2018. A partir del 1 de julio de 2019, la Usage API permite acceder a usage data de los últimos 13 meses calendario.
- Puede acceder a usage data en intervalos de tres meses definidos con un fromDate y un toDate.
Ejemplo de carga útil
Referencia de API
get-usage
Métodos
Método | Descripción |
---|---|
GET /metrics/usage/accounts/.json | Recuperar datos de uso |
- :account_name es el nombre (distingue mayúsculas y minúsculas) asociado a su cuenta, tal como se muestra en console.gnip.com
Autenticación y límite de tasa
Autenticación
Límite de tasa
Prácticas recomendadas y limitaciones
Disponibilidad de datos
- La Usage API le permite acceder a datos de uso desde el 1 de mayo de 2018. A partir del 1 de julio de 2019, la Usage API permite acceder a datos de uso de los últimos 13 meses calendario.
- Puede acceder a datos de uso en intervalos de tres meses definidos con fromDate y toDate
Solicitud y recepción de datos
Solicitud GET:
bucket | Opcional. La unidad de tiempo para la que se proporcionarán los datos de uso. Los datos de uso pueden devolverse con granularidad diaria o mensual. Las solicitudes realizadas sin un bucket especificado devolverán granularidad mensual. Opciones: ‘month’ o ‘day’ |
fromDate (YYYYMMDDHHMM) | Opcional. Los datos de uso solo están disponibles a partir del 1 de mayo de 2018. La marca de tiempo UTC más antigua desde la cual se proporcionarán los datos de uso. La marca de tiempo tiene granularidad de día y es inclusiva (es decir, 201805010000 incluye el día 0501). Las solicitudes que contengan valores distintos de ‘0000’ para la granularidad de hora y minuto se establecerán de forma predeterminada en ‘0000’. Las solicitudes realizadas sin fromDate ni toDate devolverán datos de uso por mes para el mes actual e incluirán una referencia histórica de los dos meses anteriores. Ten en cuenta: A partir del 1 de junio de 2019, puedes acceder a los últimos 13 meses calendario de datos de uso. Por ejemplo, si fuera el 10 de octubre, puedes acceder a los datos de uso hasta el 1 de septiembre del año anterior. Ejemplo: 201810010000 devolverá datos a partir del 1 de octubre de 2018 en adelante, incluyendo el 1 de octubre. |
toDate (YYYYMMDDHHMM) | Opcional. La marca de tiempo UTC más reciente hasta la cual se proporcionarán los datos de uso. La marca de tiempo tiene granularidad de día y no es inclusiva (es decir, 201703020000 no incluye datos del día 0302). Cuando se especifica un toDate para el día actual o para un día en el futuro, los datos de uso se devolverán hasta el último día completo (UTC). Las solicitudes que contengan valores distintos de ‘0000’ para la granularidad de hora y minuto se establecerán de forma predeterminada en ‘0000’. Una solicitud sin toDate tendrá como valor predeterminado el siguiente bucket (mañana para bucket=day y el próximo mes para bucket=month). Una solicitud realizada sin fromDate ni toDate tendrá como valor predeterminado bucket=month y mostrará datos del mes actual más los dos meses inmediatamente anteriores. Ejemplo: 201703050000 devolverá datos hasta el 5 de marzo de 2017, sin incluir ningún dato del 5 de marzo. |
Formato de datos
account | Un objeto que representa la cuenta para la que se solicitaron datos de uso. |
bucket | La unidad de tiempo para la que se proporcionan datos de uso. Puede ser “day” o “month”. |
fromDate | La marca de tiempo UTC más temprana para la que deseas extraer datos de uso (inclusive). |
toDate | La marca de tiempo UTC más reciente para la que deseas extraer datos de uso (exclusiva). |
publishers | Incluye tres objetos principales: used, projected y products. |