Guest User

Untitled

a guest
May 16th, 2018
491
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const fs = require('fs');
  2. const { google } = require('googleapis');
  3. const Auth = require('../authorization/auth_drive/auth');
  4.  
  5. // get data
  6. var gotData = function copyFile(copyFileId, name, callback) {
  7.     let content = fs.readFileSync('./GEARS/authorization/client_secret.json');
  8.     Auth(JSON.parse(content), (auth) => {
  9.         const returnData = [];
  10.         const drive = google.drive({ version: 'v3', auth });
  11.        
  12.         drive.files.copy({
  13.             fileId: copyFileId,
  14.             resource: {
  15.                 name: name
  16.             }
  17.            
  18.         }, (err) => {
  19.             if (err) {
  20.                 returnData.push(["ERR"]);
  21.                 returnData.push("" + err);
  22.             } else {
  23.                 returnData.push(["OK"]);
  24.             }
  25.             callback(returnData);
  26.         });
  27.     });
  28. };
  29.  
  30. module.exports = gotData;
Add Comment
Please, Sign In to add comment