1

我正在使用驱动器版本 2 将新文件插入谷歌驱动器。使用 client.files.insert() 函数将新文件插入到谷歌驱动器

我收到以下错误错误:多部分中缺少正文属性。

var auth = new googleapis.OAuth2Client();

auth.setCredentials({
   access_token: 'accesskey'
});

googleapis.discover('drive', 'v2').execute(function(err, client) {
    client.drive.files.insert({ title: 'Test', mimeType: 'application/json' })
    .withMedia('application/json', "Hello world")
    .withAuthClient(auth)
    .execute(function(error,result){
    if(error){
       console.log(error);
    }else{
       console.log(result);
    }
 });

上面的代码在文档中:https ://github.com/google/google-api-nodejs-client/

任何人都可以帮助我!

4

1 回答 1

0

确保您已启用 Drive API:

  • 转到Google 开发者控制台
  • 选择一个项目。
  • 在左侧边栏中选择APIs & auth 。
  • 在可用 API 列表中找到Drive API并将其状态设置为ON
于 2014-03-19T21:05:10.303 回答