Mailchimp API:如何获取列表中选择特定兴趣的成员

Posted

技术标签:

【中文标题】Mailchimp API:如何获取列表中选择特定兴趣的成员【英文标题】:Mailchimp API: How to get members in a list who have selected a particular interest 【发布时间】:2019-06-03 18:31:29 【问题描述】:

我是 Mailchimp API 的新手。我想从列表中获取在兴趣类别中选择了兴趣(复选框类型)的成员列表。我不知道如何为成员或搜索成员 API 方法形成查询语句。

我对 Mailchimp API 查询示例进行了网络搜索,但找不到与群组相关的内容。

我现在使用 Postman 作为我研究的一部分。这是我尝试过的示例(c133bd0ba3 是我要检查的兴趣的 ID):

https://usX.api.mailchimp.com/3.0/search-members?query=c133bd0ba3=true,list_id=nnnxyz

我希望查询返回已选择兴趣的成员列表(值 = true)。

非常感谢任何帮助。

更新:我找到了一种通过成员 API 方法调用获取信息的方法:

https://usX.api.mailchimp.com/3.0/lists/24b8bd6114/members?interest_category_id=2dd67a99be&interest_ids=8114c6945b&interest_match=all&fields=members.id,members.email_address

好奇是否有人知道如何为 search-members API 方法创建查询以获得相同的结果?

【问题讨论】:

【参考方案1】:

search-members API 端点的功能与其在应用中的方式相同,您只能搜索特定字符串,如姓名、电子邮件地址,但不能搜索 ID,因为这些在应用中不可见。

但是,使用附加到 GET lists/list_id/members 末尾的查询字符串 ?interest_ids=X 将提取具有该特定兴趣 ID 的任何人。但这就是你已经想到的!

【讨论】:

以上是关于Mailchimp API:如何获取列表中选择特定兴趣的成员的主要内容,如果未能解决你的问题,请参考以下文章

如何在 mailchimp API v3.0 上获取具有特定标签的成员总数?

如何在类中声明const并获取针对mailchimp列表的字段名称

不使用 API 可以获取 MailChimp 兴趣组 ID 吗?

如何获取 mailchimp API v3.0 上的所有列表?

Mailchimp API - 获取每个用户的活动列表的方法

如何使用 API 从 MailChimp 列表中提取订阅者数量?