我查过其他人的回答,但没弄明白。我不知道我得到的数据是正确的还是我的循环不正确。我正在尝试在响应中访问此数组的值。
使用节点库访问Zillow api时使用以下代码:
const Zillow = require("node-zillow")
const zillow = new Zillow('my key')
const parameters = {
address: "5555 Ronald Road",
citystatezip: "South Gate, CA",
rentzestimate: true
}
zillow.get('GetSearchResults', parameters)
.then(results => {
console.log(results)
return results
})
这将返回以下内容:
{ request: { address: '5555 Ronald Road', citystatezip: 'South Gate, CA' },
message: { text: 'Request successfully processed', code: '0' },
response: { results: { result: [Array] } } }
我的问题是我无法访问数组中的数据。我以前从未使用过Node,所以我不知道该怎么做。
我尝试添加以下内容:
for (let item of results) {
console.log(results)
}