Google Apps Scriptでフォルダ・ファイルのIDを取得する方法

Google Apps Scriptを使用してGoogle Drive上のファイルやフォルダを操作する場合、操作対象のフォルダ・ファイルのIDが必要になります。

この記事では、Google Apps Scriptでフォルダ・ファイルのIDを取得する方法について解説します。

getIdメソッド

Google Apps Scriptにおいてフォルダ・ファイルのIDを取得するにはgetIdメソッドを使います。

このメソッドは、FolderクラスやFileクラスのインスタンスに対して呼び出すことができます。

ファイルのIDを取得する

function getFileId() {
  const file = DriveApp.getFileById('ファイルのID');
  const fileId = file.getId();
  console.log(fileId); // ファイルのIDが出力される
}

フォルダのIDを取得する

function getFolderId() {
  const folder = DriveApp.getFolderById('フォルダのID');
  const folderId = folder.getId();
  console.log(folderId); // フォルダのIDが出力される
}

まとめ

以上、Googleドライブでフォルダ・ファイルのIDを取得する方法を解説しました。

フォルダやファイルは名前から取得することもできますが、名前を変更するとスクリプトが正常に動かなくなるので、特別な理由がない限りIDから取得することをおすすめします。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

上部へスクロール