Googleドライブのルートフォルダにあるすべてのファイルを参照するためのアプリケーションを作成したいとします。問題は、ファイルの作成と参照のみのアクセス許可を設定できることです。しかし、ブラウザを使ってgoogleドライブにアップロードするファイルをブラウズする必要があります。 root folder
使用Drive.getRootFolder
方法からファイルを取得するにはGoogleドライブのトラブル
@Override
protected void onResume() {
super.onResume();
if (mGoogleApiClient == null) {
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addApi(Drive.API)
.addScope(Drive.SCOPE_FILE)
.addScope(Drive.SCOPE_APPFOLDER) // required for App Folder sample
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.build();
}
mGoogleApiClient.connect();
}
FILEスコープは、アプリで開いたファイルにアクセスできるようになります:
が、ここでサンプルデモアプリケーションですが、デモアプリケーションは、サービスはGoogle Playで利用可能なインタフェースを利用してサービスを駆動するために話をするすべての可能な方法を示しています。 すべてのファイルを表示するには、ドライブスコープを使用する必要があります。 AndroidドライブAPIはドライブスコープをサポートしていません。 ただし、ドライブREST APIを使用することはできます。こちらもご覧ください:http://stackoverflow.com/questions/23341776/google-drive-sdk-drive-scopes – Anatoli
引き続き問題が発生していますか? –