无法使用 thezipcodes.com 搜索 api 数据

not able to consume thezipcodes.com search api data

我是 nodejs 的新手,我想使用 www.thezipcodes.com /api/v1/search api 来搜索 locatioin 的邮政编码。

我无法使用 API 返回的位置。

const request = require('request');
request('https://thezipcodes.com/api/v1/search?zipCode=13040&countryCode=US&apiKey=<apiKey>', (err, res, body) => {
    if (err) { return console.log(err); }    
    console.log(body.location);
});

输出是

undefined

在 curl 中,它给出了输出,但在节点中api我无法使用位置数组。

您应该按照文档中给出的示例进行操作。 您收到 JSON 的字符串响应。请先将正文对象解析为JSON,然后使用结果