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

retrieve all customers email address stripe node.js

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

 const customers = await stripe.customers.list({
  });

    var customerEmail = customers.data[0].email;
    console.log(customerEmail)

我正在尝试 return 来自 stripe 的用户的所有电子邮件地址。问题是,当我记录它时,它只有 return 是第一个,因为我有 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