Nodejs mailchimp 营销 api 忽略我的查询参数

问题描述

我的问题
我想通过 Nodejs 中的 Mailchimp 营销 API 获取成员列表。我正在使用 mailchimp_marketing npm package

我的尝试
例如,我只想获取 Mailchimp 列表中的 VIP。按照他们的 API reference 和这个 stackoverflow answer 我试过这个:

const members = await mailchimpClient.lists.getListMembersInfo(`${list_id}`,{
    vip_only: true
});

但是响应也给出了不是 VIP 的成员,所以它完全忽略了查询参数。
我还尝试了其他参数,如 since_timestamp_optbefore_last_changed 等。但这些也被忽略了。
在某些情况下,只有 count=1000 可以正常工作。

我还尝试了其他方法,例如:

const members = await mailchimpClient.lists.getListMembersInfo("f8b3bf6b23?vip_only=true");
const members = await mailchimpClient.lists.getListMembersInfo("f8b3bf6b23/members?vip_only=true");

但没有给出预期的结果。

有谁知道传递参数的正确方法是什么?或者我应该只在客户端做?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)