私は立ち往生しています..
基本的に私の目標は、エンド ユーザーのカレンダーを取り込み、毎日データを解析できるようにすることです。OAuth で認証するだけで十分です。私の現在の解決策は、辞書として通過し、そのようにカレンダーを取得するプレーンテキストファイルですが、それは単に問題を引き起こしているだけです。OAuth を手に入れたばかりですが、自分のインスタンスでどのように使用するかわかりません。
OAuth2 を使用して Google Cloud Storage にアクセスする例をご覧ください。比較的小さな調整でそれを使用して、Google カレンダーのデータを取得できるはずです (主に範囲を から に変更します) https://www.googleapis.com/auth/devstorage.full_control
。https://www.googleapis.com/auth/calendar
この例も役に立ち、ユーザーのすべての Google+ アクティビティをループしてコンソールに出力する方法を示しています。from apiclient.discovery import build
特に、サービスと対話するための API オブジェクトの作成方法に注意してください。
また、 OAuth 2.0 プレイグラウンド ツールを使用して Google カレンダー API を操作したり、 API エクスプローラーを使用して API を調べたりすることもできます。