以前、Googleカレンダーに登録したスケジュールを自身のWebサイトで取得する実装をおこないましたので、その備忘録として実装手順をまとめておきます。Cloudコンソールにアクセスします。APIを有効化します。「認証情報を作成」からAPIキーの作成を行います。作成したAPIキーは、あとでプログラムに埋め込んで利用します。次に、「認証情報を作成」からOAuthクライアントIDの作成を行います。こちらも作成したOAuthクライアントIDは、あとでプログラムに埋め込んで利用します。Googleカレンダーにスケジュールを登録とりあえず今回はGoogleカレンダーからスケジュール情報を取得できればいいので、Googleカレンダーに適当な予定を登録します。API経由でGoogleカレンダーの予定を取得します。ソースコードは、Googleが提供しているサンプルコードをもとに作成します。'<YOUR_API_KEY>';とりあえずサンプルコードを動作させるために改修するポイントを上記の2行です。<YOUR_CLINET_ID>と<YOUR_API_KEY>の箇所を今回作成した、クライアントIDとAPIキーに置き換えてあげるだけです。クライアントIDとAPIキーを埋め込んだプログラムファイルをサーバにアップロードしましょう。動作させてみるサーバにアップロードしたプログラムファイルにアクセスすると、こんな感じで表示されます。「Authorize」ボタンを押すと、Googleアカウントへのログイン画面が表示されるのでログインしてあげます。こんな画面が表示されるようであれば、「詳細」リンクをクリックし、Googleカレンダーへのアクセス権を与えてあげることでGoogleカレンダーからスケジュールを取得できるようになります。Googleカレンダーからのデータ取得は、オブジェクト形式での取得もできるようなので、自身のWebサイトに合わせたフォーマットで自由にスケジュールの内容を表示することもできそうですね。Neightbor.。