LANG SELRCT

Google Apps Scriptのコードを書く場所  (新規作成: スプレッドシート | スクリプトエディタ

2020年9月21日月曜日

Googleドライブ内のフォルダ名とidを取得したい


MISSION
Googleドライブ内のフォルダ名とidを取得する


以下のコード.gsでfolderIdを指定してgetFilesInFolder()を実行すると
指定したフォルダ内のファイル名とidがログに出力されます。


コード.gs
function getFilesInFolder() {
  const folderId = "Googleドライブ内のフォルダID";
  const folder = DriveApp.getFolderById(folderId);
  const files = folder.getFiles();
  let array = [];
  while(files.hasNext()) {
    const file = files.next();
    var obj = {};
    obj["name"] = file.getName();
    obj["url"] = file.getUrl();
    array.push(obj);
  }
  Logger.log(array);
}



最新の投稿

GASでWebアプリを作ってローカルファイルをGoogleドライブにアップしたい(アプリを開くユーザーとファイルをアップロードするユーザーを分けたい)

Google Driveに複数ファイルをアップロードしたい(submitボタン使わない) の応用です。 GASでWebアプリを作ってローカルファイルをGoogleドライブにアップしたい 以下の条件を満たすもの 条件 アップロード先はGoogleドライブの共有フォルダ そのフォルダ...