检索所有客户的电子邮件地址stripe node.js



我有这个功能,它试图在stripe:中检索所有客户的电子邮件

const customers = await stripe.customers.list({
});
var customerEmail = customers.data[0].email;
console.log(customerEmail)

我正在尝试从stripe返回所有用户的电子邮件地址。问题是,当我记录它时,它只返回第一个,因为我有data[0]。我需要所有这些,但我不能把它放在一个循环中,因为我在循环什么。有什么方法可以正确地做到这一点吗?

您正在索引的data属性是一个可以迭代[1]的数组。

const customers = await stripe.customers.list({});
customers.data.forEach(customer => {
console.log(customer.email);
});

[1]https://stripe.com/docs/api/customers/list

最新更新