2017-08-16 1 views
0

J'ai cherché sur le forum, pas de réponse à ce sujet.Bizarre RESOURCE_EXHAUSTED Erreur (429) sur Google test mobile amical Api: Bien sûr quota n'a pas été atteint

Pour être précis, l'API est: API Google Search Console URL Testing Tools.

Voici les limites: https://developers.google.com/webmaster-tools/search-console-api/limits

1 requête par seconde pour reprendre

Je mets un sleep(1) dans mon code qui fonctionne très bien.

J'attraper les erreurs 429 (plus de demandes possibles) et 502 (erreur du serveur), dans lequel j'attends encore plus et essayez à nouveau et il ne fonctionne pas après un error 502 est arrivé (où il est à nouveau la fonction sleep).

Ensuite, je reçois ERROR 429 et il n'y a pas de boucles while catch autant que je sache et je ne pense pas que ce soit nécessaire.

Quelqu'un pense à quelque chose?

Répondre

0

De plus je l'ai eu tort l'api est en version bêta et le quota est une requête pour 100 secondes.

Rien bizarre vraiment.

0

J'ai trouvé une solution dans ce fil: https://stackoverflow.com/a/38473500/5983222, en utilisant api pagespeed avec un simple GET au lieu d'un POST avec Google PHP API Client en utilisant l'API mentionné: Google Search URL Console de test API Outils, qui est encore en version bêta à ce temps.