【发布时间】:2021-10-27 20:34:14
【问题描述】:
我正在尝试调用 API,但它没有返回任何内容。
我这样称呼它:res.on('data', d => { const RetrieveFromApi = JSON.parse(d).FLUX.quote.USD.price;。
API 调用成功,因为我可以在 API 历史记录中看到它,并且数据定义为d。
你能帮帮我吗?
【问题讨论】:
-
什么给了你
console.log(JSON.parse(d))? -
你去 :) Screen of the logs
-
@newcomerindev 您的日志屏幕截图显示该对象有一个
status字段 - 与您问题的屏幕截图相同。因此d不包含data,正如您在问题中所声称的那样。看来你只需要JSON.parse(d).FLUX.quote.USD.price->JSON.parse(d).data.FLUX.quote.USD.price -
我仍然有同样的错误,这里是日志:Logs
-
请阅读How to Ask,尤其是上面写着“请勿发布代码、数据、错误消息等的图片。 - 将文本复制或输入到问题。”
标签: javascript node.js json