2017-02-17 15 views
0

2ヶ月前にGoogleドライブAPIのサービスアカウントを作成し、週単位でファイルを共有フォルダにアップロードしていました。このAPIGoogleドライブAPIサービスアカウント「ドライブのストレージ容量を超えました」python

を使用してファイルをアップロードしようとしているときに数日から私は以下のエラーを取得しています

を「ユーザーが自分のドライブの保存容量を超えている」私は別のフォルダにアップロードしようとしましたが、まだ同じ問題を得ました。私はここで何か悪いことをしているかどうかはわかりません。

おかげで、テジャ

答えて

1

サービスアカウントを使用して標準のアカウントにプロキシしているようです。最初に行うことは、どのアカウントが割り当て制限外であるかを確認することです。それはサービスアカウントですか、それとも標準アカウントですか? About.getメソッドを使用して、各アカウントの使用済みおよび使用可能なクォータを確認できます。それがサービスアカウントの場合、アップロードされたファイルがサービスアカウントによって引き続き所有されている可能性があります。標準アカウントが所有するように許可を変更する必要があるかもしれません。リンクされた@nicolasの答えはとても役に立ちます。

サービスアカウントをプロキシとして使用している場合、これは少しハッキリなので、これを行わないことを検討してください。代わりに、保存された更新トークンを使用して標準アカウントに直接アップロードすることを検討する必要があります。それぞれのアプローチの長所と短所があります。

関連する問題