TypeError: Невозможно прочитать свойство 'statusCode' из неопределенного в Request._callback - PullRequest
0 голосов
/ 25 октября 2018

Я пытаюсь извлечь данные из диалогового потока с помощью модуля flowlytics для nodejs, пытаюсь устранить следующую проблему.
Это мой код:

var Flowlytics=require('flowlytics');
//To configure the API for an authenticated  request
var tokens={
  "xsrf" : "MY_XSRF_TOKEN",
  "user_agent":"USER_AGENT",
  "cookie":"COOKIE",
  "auth":"MY_AUTHENTICATION",
};


var interval_in_days=7;
Flowlytics(tokens,interval_in_days).then(function(response){
  var msg=response.messages;
  var analytics=response.analytics;
  console.log("Success");
});

Это вывод:

C:\Users\shri\Desktop\Shri\node_js\node_modules\flowlytics\index.js:26
        if(response.statusCode === 200 || response.statusCode === 201 ) {
                    ^

TypeError: Cannot read property 'statusCode' of undefined
    at Request._callback (C:\Users\shri\Desktop\Shri\node_js\node_modules\flowlytics\index.js:26:25)
at self.callback (C:\Users\shri\Desktop\Shri\node_js\node_modules\request\request.js:185:22)
at emitOne (events.js:116:13)
at Request.emit (events.js:211:7)
at Request.onRequestError (C:\Users\shri\Desktop\Shri\node_js\node_modules\request\request.js:881:8)
at emitOne (events.js:116:13)
at ClientRequest.emit (events.js:211:7)
at TLSSocket.socketErrorListener (_http_client.js:387:9)
at emitOne (events.js:116:13)
at TLSSocket.emit (events.js:211:7)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...