Google カレンダーの認証情報の生成
カレンダー用の Google カレンダー ID と Google カレンダー JSON を生成する方法 ステップ 1: 開く […]
カレンダー用の Google カレンダー ID と Google カレンダー JSON を生成する方法
ステップ 1: Google Cloud コンソールを開く
- 訪問: console.cloud.google.com
- Google アカウントでサインインします。
ステップ 2: プロジェクトを作成または選択する
- 上部のメニューで、プロジェクトのドロップダウンをクリックします。
- まだプロジェクトがない場合は、「新しいプロジェクト」をクリックします。
- プロジェクト名を入力し、「作成」をクリックします。
ステップ 3: Google カレンダー API を有効にする
- 左側のサイドバーで、次の場所に移動します APIとサービス > 図書館
- 「Google カレンダー API」を検索します
- それをクリックしてから押します 有効にする
ステップ 4: サービスアカウント認証情報を作成する
- に行く APIとサービス > 資格情報
- クリック + 認証情報の作成 > サービスアカウント
- 記入してください:
- 名前 (例: カレンダーサービス)
- 説明 (オプション)
- クリック 作成して続行
- (オプション) 「アクセスの許可」ステップで、 をクリックするだけです。 完了
ステップ 5: JSON キー ファイルをダウンロードする
- サービス アカウントを作成すると、それがリストに表示されます。
- サービスアカウント名をクリックします
- に行きます キー タブ
- クリック キーの追加 > 新しいキーを作成する
- 選択してください JSON →クリック 作成
- あ
.jsonファイルは自動的にダウンロードされます。安全に保管してください。 - この JSON には次のものが含まれます。
client_email(重要!)private_key- その他の OAuth 認証情報。
ステップ 6: 新しい Google カレンダーを作成する
- に行く カレンダー.google.com
- 左側にある + 「その他のカレンダー」の横にあるアイコン
- 選択してください 新しいカレンダーを作成する
- 設定:
- 名前 (例: API イベント)
- 説明 (オプション)
- クリック カレンダーを作成する
ステップ 7: サービス アカウントとカレンダー アクセスを共有する
- 左側のサイドバーで新しいカレンダーを選択します
- 設定アイコン ⚙️ をクリックします > 設定
- 「特定の人またはグループと共有」までスクロールします。
- クリック + 人やグループを追加する
- を貼り付けます
client_emailJSON ファイルから (例:[email protected]) - 権限を次のように設定します。 変更を加えて共有を管理する
- クリック 送信
- これで、サービス アカウントにカレンダーへの書き込みアクセス権が与えられました。
ステップ 8: カレンダー ID を取得する
- まだカレンダー設定のまま
- 「カレンダーの統合」セクションまでスクロールします。
- カレンダー ID をコピーします。次のようになります。