Google Trends API,如何处理结果?

时间:2019-01-22 14:26:58

标签: node.js api express google-trends

我正在使用谷歌趋势api来收集信息,但是在输出结果的特定部分时遇到了问题。

结果如下:

{"default":{"timelineData":[{"time":"1546300800","formattedTime":"Jan 1, 2019","formattedAxisTime":"Jan 1, 2019","value":[100],"hasData":[true],"formattedValue":["100"]}],"averages":[]}}

如果我尝试console.log数据,则完整结果没有问题,但是访问不同的对象给我一个未定义的错误。

我试图显示具有许多不同变体的值,例如:console.log(results.default.timelineData.value)以记录该值。甚至尝试只访问结果。default导致未定义。

这可能是一个愚蠢的问题,在此先感谢任何愿意帮助或指出正确方向的人。

针对有此问题的任何人进行更新,对结果使用JSON.parse可以解决问题。

0 个答案:

没有答案