回答編集履歴

1

f

2020/08/04 11:01

投稿

sfdust
sfdust

スコア1137

test CHANGED
@@ -1,35 +1 @@
1
- エラーの最下行で
2
-
3
- `"Daily Limit Exceeded. ~~`
4
-
5
- となっていることから、次の2つの原因が考えられます。
6
-
7
-
8
-
9
- (1) 該のAPIキーの仕様リミットを超過している。
1
+ api割りを超過しているのではないでしょうか
10
-
11
- (2) APIキーの文字指定が間違っている。
12
-
13
-
14
-
15
- (1)について:
16
-
17
- YouTube Data API v3の 使用可能コスト(quota)の初期割当値は10,000です。
18
-
19
- そして、プログラム中の「youtube.search().list_next」は1回の試行でコストを100消費します。
20
-
21
-
22
-
23
- (そのapiキーを使ってリクエストがYouTubeに通ってしまえば、エラーが発生してもしなくても、1回あたり100消費します。)
24
-
25
-
26
-
27
- つまり、初期値では、1日に10000 / 100 = 100回までしかyoutube.search().list_nextを使用できません。
28
-
29
-
30
-
31
- 別のプログラムやcurl等で、そのapiキーで何度もトライしている場合、すでにリミットを超過していると考えられます。
32
-
33
-
34
-
35
- リミットは、太平洋時間の0時(日本時間の午後5時)にリセットされます。