在 MailChimp API 3.0 中检查一个电子邮件地址的多个列表
Checking multiple lists for one email address in MailChimp API 3.0
在 MailChimp API 2.0 中,只有一个命令 helper/lists-for-email
,它会 return 我订阅了特定电子邮件地址的所有列表。
https://apidocs.mailchimp.com/api/2.0/helper/lists-for-email.php
我在 MailChimp API 3.0 中找不到任何类似的东西。
http://developer.mailchimp.com/documentation/mailchimp/reference/overview/
我们在我们的网站上有自己的页面来管理时事通讯偏好,我们需要能够在登录用户查看列表时预先检查我们的一些列表选项,基于哪些列表他已订阅。我所能想到的就是分别检查每个列表的 API(10 个不同的 API 调用)以查看是否订阅了特定的电子邮件地址,但这需要很长时间并且我担心某些用户可能会超时,具体取决于网络流量。不管怎样,它太长了,用户体验很糟糕。
是否有一个 API 3.0 调用可以找出用户订阅了我的哪些列表,就像在 2.0 中一样?
现在有一个使用以下 API 的解决方案:
http://developer.mailchimp.com/documentation/mailchimp/reference/lists/#read-get_lists
您可以包含 "email" 字段以按用户的电子邮件进行过滤。
在 MailChimp API 2.0 中,只有一个命令 helper/lists-for-email
,它会 return 我订阅了特定电子邮件地址的所有列表。
https://apidocs.mailchimp.com/api/2.0/helper/lists-for-email.php
我在 MailChimp API 3.0 中找不到任何类似的东西。 http://developer.mailchimp.com/documentation/mailchimp/reference/overview/
我们在我们的网站上有自己的页面来管理时事通讯偏好,我们需要能够在登录用户查看列表时预先检查我们的一些列表选项,基于哪些列表他已订阅。我所能想到的就是分别检查每个列表的 API(10 个不同的 API 调用)以查看是否订阅了特定的电子邮件地址,但这需要很长时间并且我担心某些用户可能会超时,具体取决于网络流量。不管怎样,它太长了,用户体验很糟糕。
是否有一个 API 3.0 调用可以找出用户订阅了我的哪些列表,就像在 2.0 中一样?
现在有一个使用以下 API 的解决方案: http://developer.mailchimp.com/documentation/mailchimp/reference/lists/#read-get_lists
您可以包含 "email" 字段以按用户的电子邮件进行过滤。