Node.js Quickstart
Google Calendar API の有効化
- ウィザードを使って、Google Developers Console に新規プロジェクトを作成するか、既存のプロジェクトを選択する。「続行」をクリックする。「API が有効化されました」と表示されるので「認証情報に進む」をクリックする。
- API Managerで、該当プロジェクトの認証情報を作成する。「OAuth同意画面」タブを選択する。「メールアドレス」を選択し、「ユーザーに表示するサービス名 」を入力する。「保存」をクリックする。
- 「認証情報」タブを選択する。「認証情報を作成」ボタンをクリックする。「OAuth クライアント ID」を選択する。
- 「アプリケーションの種類」で「その他 」を選択し「名前」に「Google Calendar API Quickstart」を入力する。「作成」をクリックする。
- 作成された「OAuth クライアント」の「クライアント ID」と「クライアント シークレット」が表示される。「OK」を押して閉じる。
- 「JSON をダウンロード」ボタンをクリックして認証情報をローカルに保存する。
- ファイル名を「client_secret.json」に変更する。
クライアントライブラリをインストール
$ npm install googleapis --save
$ npm install google-auth-library --save
サンプルのセットアップ
- quickstart.zip
- サンプルの実行
$ node quickstart.js
- 「許可のリクエスト」ページの URL が表示されるので、ブラウザの URL 欄にコピー&ペーストし、ページを開く。
- 「許可」ボタンをクリック。
- 表示された「コード」をコピーして、コマンドラインにペーストし、エンター。