0

我正在调用 API mailchimp 来获取成员列表,并使用以下代码显示我的成员的所有电子邮件地址:

client = require("@mailchimp/mailchimp_marketing");


client.setConfig({
apiKey: "MY API KEY",
server: "MY SERVER",
});


const run = async () => {
  const response = await client.lists.getListMembersInfo("LIST ID");
  for (element of response.members){
    arrayObject = Object.values(element);
    console.log(arrayObject[1]);
 };
};

run();

“MY API KEY”、“MY SERVER”和“LIST ID”是假的,我的代码中有真实的。

我的问题是只显示前 10 个电子邮件地址,但我总共有 1058 个电子邮件地址。我可以提出 105 个其他请求来获取 1058 个总电子邮件地址,但我不知道该怎么做。我也不知道如何更改count参数,因为我不使用 URL 来调用我的 API。

那么,如何在终端中显示所有项目?

4

1 回答 1

1

如果您浏览git 存储库,您可以看到该getListMembersInfo方法采用第二个参数,您可以在其中指定count

const response = await client.lists.getListMembersInfo("LIST ID", { count: 100 });
于 2020-10-12T12:35:13.740 回答