新しいWebサービスを作成したときのメモ

公開日:2019-08-13
最終更新:2019-08-13

新しいWebサービスとして
Bestub(ベスチューブ)
をリリースした際に気になったことなどのメモです。

こちらのサイト、YouTube上のチャンネルを分析して人気のある動画をピックアップして表示するというシンプルな機能のサイトなのですが、YouTube Data APIというGoogleの提供するAPIを利用しています。

このYouTubeのAPIは使用する関数ごとにクォータと呼ばれる単位が割り振られており、チャンネルや動画のデータを取得したり動画を投稿するなどの機能を使用することによって一定のクォータを消費することになります。
その消費上限は2019年7月現在、1日あたり10000クォータとなっています。

ちなみに当サイトの場合、
1.チャンネルのIDからチャンネルのプロフィール情報などを取得。
2.チャンネルに投稿された動画一覧のIDを取得。
3.チャンネル上の動画をIDから検索し再生回数や動画の説明を取得。

という流れでAPIを利用しており、だいたい1チャンネル分析ごとに100クォータ弱消費することになります。
当サイトの場合、分析されたデータにアクセスがあると前回データを更新してから1日以上の時間が経つと自動更新されるので、100人訪問者が来るとクォータの上限に達してしまいます。
クォータの上限を緩和するための手続きがあるのですが詳細についてあまりネット上に情報がないのと、英語でやりとりしなくてはならないので苦戦しています。

続報がありましたら追加いたします。

記事が少しでもいいなと思ったらクラップを送ってみよう!
0
+1
@larblogの技術ブログ

よく一緒に読まれている記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう
目次をみる

技術ブログをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

技術ブログを開設する

Qrunchでアウトプットをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

Markdownで書ける

ログ機能でアウトプットを加速

デザインのカスタマイズが可能

技術ブログ開設

ここから先はアカウント(ブログ)開設が必要です

英数字4文字以上
.qrunch.io
英数字6文字以上
ログインする