drive.comments.insert与以前版本一起使用,不是当前版本

问题描述:

我正在使用drive.comments.insert将评论插入Google Drive文档。这与以前版本的googleapis与先前版本的节点一起工作,但现在,使用完全相同的代码,它将返回Google提供的400资源元数据所需的错误。drive.comments.insert与以前版本一起使用,不是当前版本

这是我在节点正在做:

oauth2Client.credentials = {access_token: req.user.google.token, refresh_token: req.user.google.refresh} 
    googleapis 
    .discover('drive', 'v2') 
    .execute(function(err, client){ 
     var body = {content:'asdf'}; 
     var ins = client.drive.comments.insert({fileId: '{A correct fileId here}', resource: body}) 
     ins.withAuthClient(oauth2Client) 
     .execute(function(err, results) { 
     console.log(results) 
     if(err) console.log('unable to add comments', err) 
     }) 
    }) 

请让我知道如果我正确地使用新版本。

谢谢!

传递体作为第二个参数:

client.drive.comments.insert({fileId: '{A correct fileId here}', body)