2012-08-03 3 views
7

Sto utilizzando l'API di Google Calendar v3 dal client Python. Il limite di cortesia è di 10.000 query al giorno. La Console dell'API di Google mostra che ho esaurito 471 richieste fino ad oggi e un totale di 1,47k negli ultimi 28 giorni, il che sembra essere molto lontano dal limite.API di Google Calendar che ha generato l'errore "Quota superata", ma il limite di quota non è stato raggiunto

Ora vedo errori Errore 403 quota superata ogni volta che provo a utilizzare l'API. Sono a conoscenza che esiste anche un limite tariffario, ma non invio richieste particolarmente rapide e ho reimpostato il limite di velocità per utente a 10.000 richieste/secondo/utente utilizzando la Console API per sicurezza. Probabilmente sto generando meno di 5 richieste al secondo, da un'istanza di un'applicazione a thread singolo a cui nessun altro ha accesso durante lo sviluppo. Ho provato a dormire e riprovare la query, ma ottengo lo stesso errore ogni volta che riprovo.

C'è qualche altra quota (oltre alle 10.000 richieste al giorno e il limite di tariffa per utente) che sto scontando? Il sistema delle quote di Google è rotto?

Grazie per il vostro aiuto.

risposta

7

Sembra che l'API di Google Calendar abbia un limite non documentato sul numero di nuovi calendari che possono essere creati in un determinato periodo di tempo. Il limite è molto basso, spesso intorno ai 20 o ai 30. Entro il giorno successivo, posso fare un'altra serie di calendari.

Stiamo cercando di creare un calendario di classe per tutti in una scuola, e ora ci vorranno giorni, se non settimane, per creare tutti i calendari.

Una volta creati i calendari, vengono applicati i normali limiti API.

+0

Hai mai trovato un lavoro in giro. Stiamo incontrando lo stesso problema. –

+1

Non abbiamo mai trovato un lavoro in giro. Tuttavia, almeno questo limite è ora (specie) documentato, qui: http://support.google.com/a/bin/answer.py?hl=it&answer=2905486. Questo dice che il limite è di 25 nuovi calendari in una "breve quantità di tempo". –