変更された GCS_Auth コード例を含む sbt プロジェクトのGitHub リポジトリを作成しました。Google カレンダーと連動するように修正しています。このプロジェクトをコンソール アプリとして実行すると、3600 秒間有効な OAuth トークンが返されます。これは素晴らしいことです。
私の質問は次のとおりです。アプリでユーザーの新しいカレンダーを作成し、ユーザーのカレンダーのイベントを変更および削除できるようにするには、他に何をする必要がありますか? ユーザーは、アプリによって作成されたカレンダーにイベントを作成します。「エンタープライズ設定」があることは理解していますが、それが実際に何を意味するかについてのドキュメントを見つけることができませんでした。OAuth の概要から: 「OAuth コンシューマ キーとシークレット (ロール アカウントのユーザー名とパスワードにほぼ相当) を持つアプリケーションは、Google Data API にアクセスするときに、ドメイン内の任意のユーザーとして機能することが許可されます。」このページで「追加請求」を見つけて、困惑しています。