bugfix> javascript > 投稿

私はフォルダIDを知っているとしましょう

var folderId = '************ID************';

私はしたいと思いますフォルダーの名前を取得する その folderId で 。使ってみた getName() と組み合わせますこのコード 成功せずに。

基本的なタスクのように聞こえますが、動作するコードがわかりません。それも可能ですか?何か案は?

回答 2 件
  • Folder Iteratorを使用する必要はありません。フォルダーを直接呼び出すことができます。

    var folderId = "yourFolderIdString999"
    var name = DriveApp.getFolderById(folderId).getName() // returns name string
    
    

    また、 name でフォルダーIDを直接呼び出すこともできます  ID変数を使用するのではなく、変数(他の場所で必要な場合を除く)。

  • さて、解決策は非常に簡単なようです:

    function folderName() {
      var folderId = '************ID************',
          folder = DriveApp.getFolderById(folderId);
      Logger.log('Folder name: ' + folder.getName());
    };
    
    

    これが私のような初心者に役立つことを願っています。

あなたの答え