// API for Google trend Data const googleTrends = require('google-trends-api'); const fs = require('fs'); // First Argument is an Object with the Parameters to search for and second Argument is the callback var startDate = new Date('2013-09-15'); var endDate = new Date('2018-09-14'); var toSearch = { keyword: "AMD", startTime: startDate, // a new Date object endTime: endDate, // a new Date object }; googleTrends.interestOverTime(toSearch, (error, result) => { if(error) { console.log("Error found", error); } else { // getArray(result); // // console.log(result); let data = JSON.parse(result) let timeLineData = data.default.timelineData; let trendData = [] timeLineData.forEach((element) => { for(i = 0; i < 7; i++){ trendData.push(element.value[0]) } }) // console.log(trendData) // console.log(timeLineData) fs.writeFile('Trends.txt', trendData, (err) => { if(err) throw err; console.log('Write Successful'); }); } }); // function getArray (result) { // // var val = 0; var val = 0; // // var FinalValue = []; // // noinspection JSAnnotator // // result = result.default; // // console.log(result; // // for (let value of result) { // // console.log(value); // // } // };