标题可能不是很清楚。我会解释我的问题。
这是我的代码:
mailchimpMarketing = require("@mailchimp/mailchimp_marketing");
mailchimpMarketing.setConfig({
apiKey: "MY API KEY",
server: "MY SERVER",
});
const getEmailMembersFromList = async (listID, offset , count) => {
const response = await mailchimpMarketing.lists.getListMembersInfo(listID, {offset, count});
emails = response.members.map(member => {
return member.email_address
})
console.log(emails)
}
getEmailMembersFromList("MY LIST ID", 0, 1000)
getEmailMembersFromList("MY LIST ID", 1000, 58)
它在终端中显示两个电子邮件地址数组。我必须打两个电话,因为有超过 1000 个电子邮件地址(总共 1058 个),最多 1000 个。
现在我想连接这两个数组,也许用.concat()
方法,但我不知道在我的情况下该怎么做。
编辑 1
mailchimpMarketing = require("@mailchimp/mailchimp_marketing");
mailchimpMarketing.setConfig({
apiKey: "MY API KEY",
server: "MY SERVER",
});
const getEmailMembersFromList = async (listID, offset , count) => {
const response = await mailchimpMarketing.lists.getListMembersInfo(listID, {offset, count});
emails = response.members.map(member => {
return member.email_address
})
//console.log(emails)
return emails
}
getEmailMembersFromList("MY LIST ID", 0, 1000)
getEmailMembersFromList("MY LIST ID", 1000, 58)