2016-06-02 11 views
0

ファイルをGoogleドライブに挿入して一覧表示できるアプリケーションを作成しています。私はGoogle Drive APIを使用しています。しかし、私の問題は、いくつかのアカウントでは、私のアプリケーション内のすべてのファイルをリストしていないということです。多くのアカウントではすべてのファイルが完全に表示されますGoogleドライブAPIにGoogleドライブのすべてのファイルが表示されない

だから私はその問題が許可の問題なのか別の問題なのかはっきりしていませんか?

のGoogleドライブフォルダに私は、公開で共有設定を設定している場合のみ、それは私がスコープの下に使用している範囲

以下で使用しているすべてのフォルダ

........するvar googlePlusOptionsを示し= new GoogleOAuth2AuthenticationOptions { ClientId = ""、 ClientSecret = "" }; googlePlusOptions.Scope.Add( "openid"); googlePlusOptions.Scope.Add( "profile"); googlePlusOptions.Scope.Add( "email"); googlePlusOptions.Scope.Add(DriveService.Scope.Drive); googlePlusOptions.Scope.Add(DriveService.Scope.DriveAppdata); googlePlusOptions.Scope.Add(DriveService.Scope.DriveAppsReadonly); googlePlusOptions.Scope.Add(DriveService.Scope.DriveFile); googlePlusOptions.Scope.Add(DriveService.Scope.DriveMetadataReadonly); googlePlusOptions.Scope.Add(DriveService.Scope.DriveReadonly); googlePlusOptions.Scope.Add(DriveService.Scope.DriveScripts); googlePlusOptions.Scope.Add(DriveService.Scope.DrivePhotosReadonly);

答えて

0

あなたの問題に関連する他のSOチケットを検索しましたが、問題がスコープの設定にあることがわかりました。使用するスコープがhttps://www.googleapis.com/auth/drive.

であることを確認してください。documentationでスコープの詳細を確認することもできます。

これは関連する質問です。

+0

すでに私は私の質問でそれをリストされている使用されている範囲を参照してください。 –

+0

質問にあなたのコードを含めてください。 – KENdi

+0

私は既に追加しました –

関連する問題