【发布时间】:2020-01-07 18:26:15
【问题描述】:
我有以下 API 调用,它应该返回每个 ID 的数据,但是对于 v2,它不会返回有关每个订单的信息,而是只显示一个 ID。有趣的是所有订单都会显示在控制台日志中。
app.get("/all", function (req, res) {
api.get("/v3/orders/refunds")
.then((response) => {
// console.log(response.data[0].order_id)
// console.log(response)
for (var i = 0; i < response.data.length; i++) {
// console.log(response.data[i].order_id)
let ids = response.data[i].order_id;
// console.log(ids)
api.get(`/v2/orders/${ids}`)
.then((refundedOrders) => {
bothResponses = {
v3: response,
v2: refundedOrders
}
console.log(bothResponses)
res.status(200).json(bothResponses)
})
}
})
.catch((err) => {
console.log(err)
})
})
【问题讨论】:
标签: api express bigcommerce