使用 MailChimp API v3.0 检查电子邮件地址是否已在列表中,无需订阅电子邮件地址

Check if an email address is already in a list using MailChimp API v3.0 without subscribing the email address

是否可以通过新的 MailChimp API v3.0 检查电子邮件是否已在列表中?

我知道我可以向 lists/{list_id}/members/ 端点发出 post 请求,如果电子邮件在列表中,则 returns 出现 400 错误请求错误。 这没关系,它有帮助,但如果电子邮件不在其中,它也会订阅电子邮件。

我的主要目标不是为了检查而订阅。

用户的 ID 是其电子邮件地址的 MD5 哈希值。因此,请致电 /3.0/lists/<list_id>/members/<email_md5> - 如果 returns 出现 404,则该用户不在您的列表中。如果您得到 200,则生成的对象有一个 status 字段,它会告诉您用户是否已订阅。