SkyDriveとDropboxのAPIには、ユーザーのドライブ全体を管理するためのオプションがあります。Googleドライブの場合、drive.fileスコープは、アプリによって作成されたファイルへのアクセスのみを許可するようです。ドライブ全体へのアクセスを提供するGoogleドライブのスコープはありますか?
1 に答える
編集:以下の答えは正しかったですが、最新バージョンのDrive APIでは、を使用してフルスコープをリクエストできますhttps://www.googleapis.com/auth/drive
。このユースケースでは、ドキュメントリストAPIは不要になりました。https://developers.google.com/drive/scopes#requesting_full_drive_scope_for_an_appを参照してください
正確には、Drive APIを使用すると、アプリによって作成されたファイルと、ユーザーがドライブUIから(open-withを介して)アプリで開いたファイルにアクセスできます。
ユーザーのすべてのドライブファイルを操作するには、GoogleドキュメントリストAPIを使用できます。現在、ドライブアプリケーション(ファイルごとのセキュリティモデルでドライブアプリケーションを維持したいため)は、ドライブアプリケーション([開く]ダイアログと[作成]ダイアログを介してドライブUIに統合されているアプリケーション)がドキュメントリストAPIへのアクセスを要求することを禁止しています。(基本的に、ドライブSDK設定にドキュメントリストスコープを追加するとエラーが発生します)。