前回のサイト制作日記①で、このサイトを制作した経緯などをお伝えしました。(読んでいない人はすぐ読むように)
今回は、苦労したAPI話を・・・
サイト上でYoutubeの紹介を行なっていますが、こちらはgoogle様が提供しているYoutube data apiを使用しました。
Google Cloud Platformの登録など、諸々の設定は色々なソースが出回っているので、興味がある方は調べれば色々出てくるので検索してみてください。
何に苦労したかというと、クォータの使用量問題・・・
クォータとは・・・APIを呼び出すためのコスト
このクォータ制限によって、サイト制作中にAPIの呼び出しに制限がかかってしまってYoutubeの動画の埋め込みが見れなくなる。といった現象に悩まれていました。(というか現在進行中)
クォータの使用量上限UP申請せねば・・・といったところですが、現状はデータが読み込めなかったら。iframeで埋め込んでおいたものを表示させるようにしています。そのため、最新の動画はリアルタイムでは更新されません笑
まあこのAPIの機能も、無料で使えているのでそこまで贅沢は言えないですね笑
とりあえずは現状エラーが出ることはないはず・・・なので、またゆっくりクォータ使用量の上限UP申請してみようかと思います!
次回は、InstagramのAPIについてを・・・