GoogleDriveファイル一覧取得

取得処理(listFiles関数)- login.php
ログイン処理で取得したトークンをもとにドライブから情報取得

<?php 
// セッションスタート session_start(); 
require_once "/var/www/html/home/cakephp-2.9.6/app/Lib/vendor/autoload.php"; 

// Drive?のモジュールは必ず読み込んでください。 
require_once "/var/www/html/home/cakephp-2.9.6/app/Lib/vendor/google/apiclient-services/src/Google/Service/Drive.php"; 
$client = new Google_Client(); // 接続情報設定 
$client->setAccessToken($_SESSION['token']);
$service = new Google_Service_Drive($client);
 
try {
    // 取得できたか確認のため、出?
    print_r($service->files->listFiles());
} catch (Google_Exception $e) {
    echo $e->getMessage();
}
?>

この関数で取得したパラメータの内容はこんな感じ。

nextPageToken 取得したパラメータに値があれば、次の情報を取得するためのトークンとなる。
kind ファイル種別
id そのままの意味
name ファイル名称
mimeType よくあるmimeType

シェアする

  • このエントリーをはてなブックマークに追加

フォローする