【发布时间】:2018-10-15 18:53:10
【问题描述】:
所以我拼命尝试从 3rd 方网站 API 中提取价值。信息格式如下:
我想为“价格”提取一个值。到目前为止,我已经尝试了许多不同的代码,但都失败了。我也花了很多时间寻找解决方案,但没有成功。目前我获取值的代码如下所示,但由于我是 NodeJs 的新手,它显然不完整且不正确:
var Request = require("request");
Request.get("url", (error, response, body) => {
if(error) {
return console.dir(error);
}
console.dir(JSON.parse(body));
});
是的,网址实际上已插入我的代码中 + 我知道这应该只显示完整的 JSON 结构,但它甚至无法做到这一点:/
欢迎任何建议:)
编辑:所以我已经解决了没有获取数据的问题 :) 但是我仍然需要过滤我的数据以提取“价格”值。截至目前,我的数据显示如下:“数据:{ items_on_sale: [ [Object] ], items_not_on_sale: [] } }”
【问题讨论】:
-
这是否在控制台中显示任何错误?
-
只给出“状态:'失败'”
-
你试过
https吗? -
是的,但它不会改变任何东西......
标签: javascript node.js api