C# コンソール アプリケーションで Google アナリティクス API からデータを取得する方法についてかなり長い間調査してきましたが、かなり混乱しています。現在、これを行うためのアプリケーションがありましたが、API V2.3 (廃止されました) を使用していたため、動作を停止しました。API V3.0 と OAuth2.0 を使用するようにこのアプリケーションを書き直したいのですが、コンソール アプリから認証を適切に機能させる方法がわかりません。
私の質問は次のとおりです。OAuth2.0 を実行しようとしているコマンド ライン アプリケーションがある場合、どの「シナリオ」を使用しますか (Google にはそれらのリストがあります)。私の推測では、「サービス アカウント」のシナリオに従う必要があると思いますが、これを想定する唯一の理由は、コマンド ライン インターフェイスを介してブラウザ全体をリダイレクトできるとは思えないからです。
どんな援助でも大歓迎です!