带有Nodejs的Google云端硬盘API

时间:2014-10-10 12:44:56

标签: node.js google-drive-api

我正在尝试使用nodejs在Google云端硬盘中创建一个文件夹。我已经创建了服务帐户。我使用JWT进行客户端身份验证并传递mimeType= "application/vnd.google-apps.folder"。但是没有创建文件夹。

  var google=require('googleapis');
  var drive=google.drive('v2');


  var authClient = new google.auth.JWT(
 'myskjda3343dsdfsfd34@developer.gserviceaccount.com',
__dirname+'/my_key.pem',
  'key',
  ['https://www.googleapis.com/auth/drive'],
  '');

    authClient.authorize(function(err, tokens) {
    if (err) {
    console.log(err);
    return;
    }
    drive.files.insert({auth:authClient,resource:{title:"test",
    mimeType:"application/vnd.google-apps.folder"}},function(err,results){
        if(err)
        { 
            console.log(err);
        }
        else
        {
            console.log(results);   
        }

});
});

0 个答案:

没有答案