2017-02-09 15 views
2

GoogleドライブクライアントAPIを使用してGoogleドライブAPIを使用しています。私はルートディレクトリの現在のサイズを見つけることを試みています。ルートのサイズを取得する方法&&ルートの使用サイズ

私のコードは以下の通りです。

$file = $this->service->files->get('root',array('fields'=>'size,spaces,quotaBytesUsed',)); 

サイズとquotaBytesUsedは0です。

答えて

1

File resource documentation

サイズをバイト単位でfile'sコンテンツの長尺。これはドライブ内のバイナリコンテンツを含むファイルにのみ適用される です。

quotaBytesUsed long fileによって使用されるストレージクォータバイトの数。これには、ヘッドリビジョンとkeepForeverを有効にした以前のリビジョンが含まれます。

ドキュメントにはサイズのみが含まれていると記載されています。あなたがそれを私が考える難しい方法でやらなければならないとあなたのgoogleドライブのすべてのファイルのリストを取得し、それらを追加します。

、あなたがユーザーのGoogleドライブアカウント

"storageQuota": { 
    "limit": "18253611008", 
    "usage": "12738688521", 
    "usageInDrive": "2449392360", 
    "usageInDriveTrash": "838401665" 
    } 
のためのスペースを返す About.get方法を使用することができますドライブGoogleで使用しているどのくらいのスペース上の情報を取得しようとしている場合

オルタナティブ

関連する問題