【Youtube Data APIを使ってPythonでYoutubeデータを取得する】
https://qiita.com/g-k/items/7c98efe21257afac70e9
こちらのページで記述されているソースコードをそのまま流用(APIキーは取得済み)し、実行したところ「403」のエラーが出ました。
該当ページのソースをそのまま使い実行したところ、最初の数回は問題がなかったのですが少しいじっている間にエラーが出てしまい。その後何度元のソースコードで試してもエラーが消えなくなってしまいました。
〇発生しているエラーメッセージ
Message=<HttpError 403 when requesting https://www.googleapis.com/youtube/v3/search?part=snippet&q=%E3%83%9C%E3%83%BC%E3%83%89%E3%82%B2%E3%83%BC%E3%83%A0&type=video&key=[API_KEY]&alt=json returned "Daily Limit Exceeded. The quota will be reset at midnight Pacific Time (PT). You may monitor your quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/youtube.googleapis.com/quotas?project=786086155365">
〇該当のソースコード
from apiclient.discovery import build
YOUTUBE_API_KEY = '自分のAPIキーを入力'
youtube = build('youtube', 'v3', developerKey=YOUTUBE_API_KEY)
search_response = youtube.search().list(
part='snippet',
q='ボードゲーム',
order='viewCount',
type='video',
).execute()
〇 試したこと
「youtube.search()」に引数で渡している「type='video',」の最後の「,」が不要では?と思い「,」を削除して実行をしても同じくエラーが出てしまします。
あなたの回答
tips
プレビュー