Google ドライブに接続し、ユーザーが選択した写真を処理するデスクトップ アプリケーションを作成しています。写真は何らかの方法でそこに保存されることに注意してください (ユーザーがデスクトップの Google ドライブ同期ツールを使用してアップロードしたとします)。
このhttps://developers.google.com/drive/apps_overview に従って、アプリは、ドライブ アプリによって作成されたファイル、またはすべてのファイルへのアクセス許可を要求できます。
Web Google ドライブ アプリケーションを作成すると、ユーザーはファイルごとにアクセス許可を付与することを選択できるようになります。
ただし、ユーザーが Google ドライブ デスクトップ アプリケーションにフォルダーのアクセス許可を付与して、ユーザーがアプリケーションに明示的に付与したフォルダー/ファイルのみをソフトウェアが表示できるようにしたい場合はどうすればよいでしょうか。
それ以外の場合は、すべてのファイルにアクセスする必要があり、それはユーザーにとって一種のセキュリティ上の懸念です (すべての種類のファイルがある場合、機密性の高いファイルもある可能性があります。サブセット)。
注: 私のテストでは OAuth 2 を使用していますが、問題なく動作します。完全な許可を要求することを余儀なくされているだけです。私たちは .NET を使用していますが、それは問題ではありません。
ありがとう。