2017-09-23 2 views
-2

Je reconnais que je ne suis pas le plus intelligent quand il s'agit de l'utilisation de l'API, mais j'apprends. Je suis plutôt adepte de la construction de sites Wordpress, et j'en construis actuellement un pour un ami qui relie sa chaîne Youtube à son site de blog. J'utilise un plugin (un qui est très bien noté, attention) et j'ai mis en place un YouTube API key.Youtube quota de clés API

Pendant quelques jours, alors que je construisais le site, j'essayais différents thèmes, etc. Vous pouvez voir dans mon tableau de quota que les requêtes étaient très faibles, loin du million qui est la limite. Mais alors, le jeudi 21 septembre, ils ont monté en flèche et ma limite a été atteinte et dépassée, en fermant le API jusqu'à ce qu'il se réinitialise à minuit. Puis le lendemain, je n'ai pas travaillé sur le site jusqu'au soir, et mon nombre de requêtes a dépassé les 650 000. J'étais le seulement personne accédant au site, il est en construction et n'est pas encore accessible au public. Je lierais à YouTube sur deux pages, la page d'accueil avait un lien vers sa vidéo en direct YouTube (en supposant qu'il est en ligne au moment du chargement de la page), et une page qui répertorie toutes les vidéos YouTube sur sa chaîne. J'ai remarqué que si je vais à la page de canal, le nombre de requêtes augmente de 5 unités. Si je charge la page d'accueil avec la vidéo en direct (ou une vidéo différente s'il n'est pas en ligne), le nombre de requêtes augmente de 102 unités.

Je visite rarement la page de chaîne. J'ai travaillé sur la page d'accueil pendant quelques jours, en faisant des réglages ici et là. Mais afin de maximiser mon quota à 102 unités par page, je rafraîchirais la page d'accueil plus de 9 000 fois. Quelque chose ne semble pas juste.

Ai-je raté quelque chose? Quelqu'un a-t-il un aperçu de la façon dont mon quota peut être atteint ou une majorité de celui-ci utilisé avec seulement une personne accédant au site?

Voici une capture d'écran de ma page quota:

Clip from quota page.

Merci d'avance. Le site est en ligne jeudi, je voudrais vraiment garder la page sans erreur quand cela arrive.

+1

Bienvenue sur Stack Overflow. Veuillez consulter [Comment poser une bonne question] (https: // stackoverflow.com/aide/comment-demander). Votre question doit inclure un aperçu clair de votre problème de * codage * spécifique, un résumé de ce que vous avez déjà essayé et le code approprié dans un [exemple minimal, complet et vérifiable] (https://stackoverflow.com/help/mcve), nous avons donc assez d'informations pour pouvoir vous aider. – FluffyKitten

+0

Si ce n'est pas l'endroit approprié pour une telle question, s'il vous plaît me référer à où je suis de demander tel. Youtube renvoie les utilisateurs à stackoverflow pour le support ... ou du moins c'est mon impression. – stsorrell

+1

Votre question est peut-être valide, mais elle n'est pas présentée d'une manière qui respecte les directives du site, ni d'une manière qui facilite l'aide à quiconque! C'est un mur de texte - veuillez inclure un aperçu clair et concis de votre problème de * codage * spécifique *. Ce site est destiné aux questions liées au codage. Vous devez donc inclure un exemple [Exemple minimal, complet et vérifiable] (https://stackoverflow.com/help/mcve). Il est également prévu que vous ayez étudié votre problème à l'avance, alors incluez un résumé de ce que vous avez déjà essayé afin de ne pas le suggérer à nouveau. – FluffyKitten

Répondre

0

Comme c'est une question générale, je vais essayer d'aider. Mais notez que cela pourrait tourner dans l'obscurité.

Sur mon projet que je l'ai fait comme un projet autonome (il est un site de page rétro youtube), sur une charge page moyenne, j'ai un quota de 14
Ceci est à quelques appels api en même temps pour remplir les informations nécessaires.
Donc, à partir de mon knowlage, je peux assumer un certain nombre de choses.

1: Il est possible que quelqu'un ait utilisé/trouvé votre clé API.
2: vous n'utilisez pas les appels corrects pour la tâche en cours.
3: Votre script peut avoir quelque chose qui s'exécute plus de fois que prévu.
4: Mauvaise implémentation des appels ou des scripts.
Et enfin
5: Je l'ai vu où les moteurs de recherche et les crawlers indexent les pages et, ce faisant, utilisent le quota.

Ce ne sont pas les seules raisons possibles, mais à partir d'informations limitées, cela semble être un bon début.

Voici la page pour regarder QUOTA LIMITS

+0

Merci Tempus. C'est plus que suffisant pour que je puisse au moins commencer à comprendre ce qui pourrait être le problème. – stsorrell