最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

从的NodeJS谷歌电子表格收益提取行对象未定义

IT培训 admin 6浏览 0评论

从的NodeJS谷歌电子表格收益提取行对象未定义

我试图从谷歌电子表格返回值作为未定义的值。这里是我的代码

app.get('\userdetails',(req,res) => {
    Var doc = new GoogleSpredsheet('sheetId');
       doc.useServiceAccountAuth(cred, function(err) {  
          doc.getRow(1, function (err, row){ console.log(row);});
    });
});

在名气,我有我的凭据,如sheetId我已经通过了有权修改表的id

回答如下:

你需要检查,如果有什么错误,您在控制台日志中这样得到:

app.get('userdetails',(req,res) => {
    Var doc = new GoogleSpredsheet('sheetId');
       doc.useServiceAccountAuth(cred, function(err) {  
          if(!err){
              doc.getRow(1,function(error,row){
                  if(!error && row){
                    console.log(row);
                  }else{
                     console.log('ERROR IN getRow :'+error);
                  }
               });

          }else{
             console.log('ERROR IN useServiceAccountAuth : '+err);
          }
    });
});

从的NodeJS谷歌电子表格收益提取行对象未定义

我试图从谷歌电子表格返回值作为未定义的值。这里是我的代码

app.get('\userdetails',(req,res) => {
    Var doc = new GoogleSpredsheet('sheetId');
       doc.useServiceAccountAuth(cred, function(err) {  
          doc.getRow(1, function (err, row){ console.log(row);});
    });
});

在名气,我有我的凭据,如sheetId我已经通过了有权修改表的id

回答如下:

你需要检查,如果有什么错误,您在控制台日志中这样得到:

app.get('userdetails',(req,res) => {
    Var doc = new GoogleSpredsheet('sheetId');
       doc.useServiceAccountAuth(cred, function(err) {  
          if(!err){
              doc.getRow(1,function(error,row){
                  if(!error && row){
                    console.log(row);
                  }else{
                     console.log('ERROR IN getRow :'+error);
                  }
               });

          }else{
             console.log('ERROR IN useServiceAccountAuth : '+err);
          }
    });
});
发布评论

评论列表 (0)

  1. 暂无评论