タグ

2021年8月1日のブックマーク (2件)

  • GoogleCalendarAPI奮闘記 | だいそんの技術メモ

    業務でGoogleCalendarAPIを使った時のメモ # やりたかったこと 対象アカウントのGoogleカレンダーから空いてる時間帯を抽出し、指定の時間帯に予定を入れる イメージ # 以下作業メモ 公式のドキュメントはこちら。 Railsを使っていたのでRubyのドキュメントを参考にした。 Ruby Quickstart  |  Calendar API  |  Google Developers 認証のためのキーが必要なのでGoogle Cloud Platformから取得する。 認証方法はどうやら以下三つがあるらしい。 APIキー OAuthクライアントID サービスアカウント 今回はユーザーのデータにアクセスする必要はなく、Railsアプリからグーグルカレンダーへのアクセスなのでサービスアカウントを使うみたい。 OAuthにも色々あるらしく、このドキュメントに詳細説明がある。 U

  • GoogleカレンダーAPIキー取得とキーの制限方法 | design Edge

    Web Googleカレンダーをカスタマイズする場合に必要になるAPIキー。「Google APIs」からGoogleカレンダーAPIを有効にしてAPIキーを取得する方法と、不正使用されないための設定方法、テスト環境などをあとから追加する方法です。 GoogleカレンダーをカスタマイズするにはAPIキーが必要になりますが、結構わかりにくいと思いますので、図とともにまとめておきます。なお、ここで説明するのはWebサイトでキーを利用するという想定の内容です。また、Googleアカウントがある前提ですので、まだ登録していない方はまずGoogleアカウントを作成してください。 Google APIsにログイン GoogleカレンダーのAPIキー取得には、まず「Google APIs」にログインします。 ダッシュボードが表示されますので、左側の「API」とある部分にカーソルを持っていきます。すると、

    GoogleカレンダーAPIキー取得とキーの制限方法 | design Edge