Webサーバなどから、GoogleカレンダーにPHPで直接予定とかを書き込む方法です。 Google Cloud プラットフォームでの作業 プロジェクトを作成して「APIとサービス」にアクセス 概要から、Google Calendar API を選択して有効にする 認証情報から、サービスアカウントの管理に移動 新しいサービスアカウントの作成 サービスアカウント名を入力(任意のもの) 「役割」の項目は「サービス管理」→「Cloud Functions サービス エージェント」を選択 「新しい秘密鍵の提供」にチェックして、キーのタイプは「p12」を選択 「G Suite ドメイン全体の委任を有効にする」はチェックなしでいいみたい。 秘密鍵ファイルがダウンロードされるので保存する【※1】 サービスアカウントの管理を開いて、先ほど作成したサービスアカウントのところにある「サービスアカウントID」を