2012-08-03 12 views
7

Uso la API de Google Calendar v3 desde el cliente de Python. El límite de cortesía es de 10,000 consultas por día. La consola API de Google muestra que he usado hasta el momento 471 solicitudes hasta el momento y un total de 1.47k en los últimos 28 días, lo que parece que está muy por debajo del límite.Google Calendar API produciendo el error "Cuota excedida", pero no se ha alcanzado el límite de cuota

Ahora estoy viendo Error de HTTP 403 Quotes excedieron los errores cada vez que trato de usar la API. Soy consciente de que también hay un límite de velocidad, pero no estoy enviando solicitudes particularmente rápido y he restablecido el límite de velocidad por usuario a 10.000 solicitudes/segundo/usuario usando la consola API solo para estar seguro. Probablemente estoy generando menos de 5 solicitudes por segundo, desde una instancia de una aplicación de un único subproceso al que nadie más tiene acceso durante el desarrollo. Intenté dormir y volver a intentar la consulta, pero recibo el mismo error cada vez que intento volver a intentarlo.

¿Existe alguna otra cuota (además de las 10.000 solicitudes por día y el límite de la tarifa por usuario) con la que me estoy enfrentando? ¿Está roto el sistema de cuotas de Google?

Gracias por su ayuda.

Respuesta

7

Parece que la API de Google Calendar tiene un límite no documentado sobre el número de nuevos calendarios que se pueden crear en un período de tiempo determinado. El límite es muy bajo, a menudo alrededor de 20 o 30. Al día siguiente, puedo hacer otro lote de calendarios.

Estamos tratando de crear un calendario de clases para todos en una escuela, y ahora tomará días, si no semanas, crear todos los calendarios.

Una vez que se crean los calendarios, se aplican los límites API normales.

+0

¿Alguna vez ha encontrado un trabajo alternativo? Estamos corriendo el mismo problema. –

+1

Nunca encontramos una solución alternativa. Sin embargo, al menos este límite ahora está (algo así como) documentado, aquí: http://support.google.com/a/bin/answer.py?hl=es&answer=2905486. Esto dice que el límite es de 25 nuevos calendarios en un "corto período de tiempo". –

Cuestiones relacionadas