如何从后端路由内的第三方API获取?

时间:2019-08-06 15:19:13

标签: javascript node.js axios

尝试从第三方网址获取JSON数据并将其带到我的后端路由。首先,我将查询字符串输入到应用程序的URL中,并将其存储到变量中,并在第三方URL中使用它。尽管来自应用程序URL的查询字符串已正确存储,但是第二和第三查询字符串未输入URL。想知道是否有适当的方法来做这种事情。

另外,当获取JSON数据时,是否有一种方法可以使格式更整洁,而不是将47个数组的对象的单行溢出为4行?

app.get("/api/posts", (req, res) => {
  const first = req.query.first;
  const second = req.query.second;
  const third = req.query.third;
  axios.get(`url.com?first=${first}&second=${second}&third=${third}`)
    .then(response=> res.json(response.data)
    .catch(err => res.send(err))
})

0 个答案:

没有答案