Nodejs, выбирающий строки из электронной таблицы Google, возвращает неопределенный объект - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь получить значения из электронной таблицы Google, которая возвращает значение как неопределенное.Вот мой код

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 я передал идентификатор листа, который имеет доступ для редактирования

1 Ответ

0 голосов
/ 08 февраля 2019

вам нужно проверить, есть ли ошибка в журнале консоли:

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);
          }
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...