/**
 * Copyright 2022 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// [START drive_fetch_appdata_folder]

/**
 * List out application data folder and prints folder ID
 * */
async function fetch_appdata_folder() {
    // Get credentials and build service
    // TODO (developer) - Use appropriate auth mechanism for your app

    const {GoogleAuth} = require('google-auth-library');
    const {google} = require('googleapis');

    const auth = new GoogleAuth({scopes: 'https://www.googleapis.com/auth/drive.appdata'});
    const service = google.drive({version: 'v2', auth});
    try {
    const file = await service.files.get({
        fileId: 'appDataFolder',
        fields: 'id',
    });
    console.log('File Id:', file.data.id);
    } catch (err) {
        // TODO(developer) - Handle error
        throw err;
    }
}
// [END drive_fetch_appdata_folder]

fetch_appdata_folder();

@@ -1108,16 +1108,20 @@
   try %7B%0A
+    
     cons
@@ -1155,16 +1155,20 @@
 s.get(%7B%0A
+    
         
@@ -1200,16 +1200,20 @@
         
+    
 fields: 
@@ -1218,16 +1218,20 @@
 : 'id',%0A
+    
     %7D);%0A

Update fetch_appdata_folder.js