(2022年1月)
久々にYouTube Data APIをゐヂッたのだが、Quota(使用量)の割り当てに余裕がある(ハヅ)のに、quotaExceeded(超過)を返すのは何故?
“code”: 403
“message”: “The request cannot be completed because you have exceeded your….”
“domain”: “youtube.quota”
“reason”: “quotaExceeded”
関連:クォータの使用量 (YouTube Data API)
「Queries/日」が「0」になってて、変更不可。
上限がゼロ?意味不明!
久々にゐヂッたので、過去に超過シてゐルとユ~コトもない。
以下に同様の報告があるが、
関連:YouTube Data API v3が登録したばかりなのにquotaExceededが返ってくる
別垢で回避とか、何の解決にもなっていない。
関連:【YouTube Data API】クォータの使用量はどのように確認する?オーバーするとどうなる?読み取りでの使用量は?
同垢で別のAPIキーを作っても、同様にエラー!
別垢で得たAPIキーを使ったらエラーなく動作したが、意味不明!
クォータの確認方法
1.Google Cloud Platformにアクセスしてログイン。
2.最上部の検索窓に「Quotas」と入力し、「All Quotas」を選択
2.最上部の検索窓に「Quotas」と入力し、「Quotas IAM & Admin」を選択
3.フィルタに「youtube」と入力し、「YouTube Data API v3」で絞る
別垢(青枠)では、「Queries per day」の上限が10,000となっているのだが、
当垢(赤枠)では、「Queries per day」の上限が0(ゼロ)となっているのが分かるだろう。
他の上限は同じだが、1日の上限がゼロでは、何もできンではナゐか!
ヴァクァなの?スィヌの?
なお、青枠の状態からクォータを使用し、上限に達すると、以下の桃枠の状態となる。
この時も上限表示は10,000であり、0(ゼロ)になることは決してない。
ヴァクァなの?スィヌの?
消費量
試しに、あるチャンネル内の動画のタイトルやvideoIdなどを取得する以下を実行すると、
https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=(チャンネルID)&type=video&order=videoCount&key=(API_KEY)
5件分、182行の返りがあるが、下のグラフにもあるように、これで「100」消費する模様。
上限が「10,000」なので、100回実行すると上限に達し、その日はアウト?
実際には、返りを見ながら取得プログラムを組むので、すぐに上限に達シてシマウ!
まぁ、無料範囲はお試しのテスト用なので、実用するにはカネ払ゑとゐうコトだろう。
ムァ、orderを指定シても返りが毎回異なッたり、ソムォ々、壹回のクエリの中で返ッてくる「totalResults」が違ッたりする(意味不明)ンで、当方のような天皇を中心とスル神の國に住む天皇の赤子(セキシ)である大和魂を持つ精密/緻密な人間には、欧米、即ちクィティクヴェ~ゑ~ドモのゐ々加減詐には耐ゑられンッ!!
-----
追記:2022年9月の時点でも、上記のアカウントでは、上限が常にゼロ!
YouTube Data APIドコロカ、何ルァ一切全く使用シてゐナゐのだが、常にゼロ!
繰り返しになるが、Quotaを消費したからゼロになったのではなく、上限が最初からゼロ!!
よって、何も出来ン/出禁!
アカウントに電話番号等、何らかの登録が必要なンかはシラン(SILANE)。