次の機能を持つ外部 asp.net mvc アプリケーションを構築したいと思います。
- アプリケーションは、www.itsowndomain.com などの独自のドメインを介してアクセスできます。
- アプリケーションは、すべてのファイルがドライブ フォルダに保存されている 1 つの Google アカウント (itsownaccount@gmail.com など) にアクセスできます。したがって、アプリケーションのユーザーは、このアプリケーションからファイルにアクセスするために、自分の Google アカウントにログインする必要はありません。アプリケーションは、この (itsownaccount@gmail.com) の Google ドライブに自動的にアクセスできる必要があります。そのプロセスはユーザーに対して透過的である必要があり、ユーザー自身を認証する必要はありません。アプリケーションがロードされます。
- アプリケーションは Google ピッカーを使用して、(itsownaccount@gmail.com) の Google ドライブ フォルダにあるファイルを一覧表示します。
私の質問は次のとおりです。
- 基本的にGoogleドライブをファイルのストレージとして使用してダウンロードし、新しいファイルをアップロードし、外部アプリケーションからいくつかを編集することは可能ですか?
- すべてのファイルを公開する必要があるため、1 つのアカウントを使用できますか? ユーザーが公開されているファイルを表示できるようにするためだけに、サイトでの認証について考える必要はありませんか?
- これを実装するにはどうすればよいですか。チュートリアルはありますか?