в google-trend-api Пример кода - PullRequest
0 голосов
/ 26 апреля 2020

Я использую Github / google-trend-api

Извините за вопрос noob. Обычно я впервые в Узле с PHP. Я помещаю Node на поддомен, чтобы не сломать мой PHP сайт.

У меня есть приложение. js с содержимым:

const googleTrends = require('google-trends-api');

googleTrends.interestOverTime({keyword: 'Women\'s march'})
.then(function(results){
  console.log('These results are awesome', results);
})
.catch(function(err){
  console.error('Oh no there was an error', err);
});

У меня есть /public/index.php - пустой файл. У меня / node_modules / google-trend-api / - от его установки.

Я запускаю 'node app. js' в командной строке, затем:

Oh no there was an error [TypeError: undefined is not a function]

Код кажется, работает в https://npm.runkit.com/google-trends-api, но я не могу заставить его работать на моем VPS Dreamhost (Nods JS, Пассажир). На RunKit он выводит это:

Promise (resolved)
Promise undefined
"These results are awesome"
"{\"default\":{\"timelineData\":[{\"time\":\"1072915200\",\…edValue\":[\"<1\"],\"isPartial\":true}],\"averages\":[]}}"

Это непосредственно пример кода, и он не будет работать на моем сервере, поэтому мне кажется, что я упускаю что-то очевидное в NodeJS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...