ファイルをGoogleドライブにアップロードします。私はGoogleのドライブに正常にファイルをアップロードすることができるよしかし、私の主な関心事は、「IドンであるC#を使用していますし、SDKを使用して人間とのやり取りを行わずにGoogleドライブにファイルをアップロード
- https://developers.google.com/drive/v3/web/quickstart/dotnet
- https://developers.google.com/drive/v3/web/manage-uploads
を始めるためにリンクをたどると呼ばれています任意の種類のUI /人間の対話を表示したい。ファイルを自動的にアップロードできるはずです。
OAuth2.0を使用すると、アクセス/リフレッシュトークンを管理して生成する必要があります。どのようにこれらを管理すべきかわかりません。
これを達成するために、Gmailアカウントのユーザー名とパスワードを共有するだけで、ユーザーがプログラムでGoogleドライブにアクセスできる方法はありませんか?
サービスアカウントを使用してファイルをアップロードできます。 Daimtoの[サービスアカウントを持つGoogleドライブAPI](http://www.daimto.com/google-drive-api-with-a-service-account/)と[Googleドライブファイルの自動バックアップ](http: /www.instructables.com/id/Automated-Google-Drive-File-Backup-Python-Google-A/)ドライブAPiとサービスアカウントの使用にサービスアカウントを使用する方法を最もよく説明します。また、サービスAPIを使用してドライブAPIからフォルダを作成することに関して私の[投稿](https://stackoverflow.com/a/39848117/5995040)を確認することもできます。あなたにアクセスするには、あなたのアカウントにファイルを共有する必要があることに注意してください。 –
@pinoyyidこれを指摘してくれてありがとう。これを中央アカウントに使用し、複数のアクセスに対してOAuthをバイパスすることはできません。もう一度ありがとう –
@ Mr.Rebot私はC#ライブラリを使用してみましたが、私は初めてのみアプリを許可しなければならないことがわかりました。後でアクセス/リフレッシュトークンが期限切れになると、ライブラリは自動的に私のトークンを再生成します。 これは2日間テストした後に見つけたものです。これについての考えは? – HarshMakadia