Mailchimp API v2 或 v3 根据合并字段在列表中查找订户
Mailchimp API v2 or v3 finding subscriber in list based on a merge field
例如,我们在包含 USER_ID 的列表中有一个订阅者。我很乐意根据 user_id 进行搜索。正如在我们的 user_id 中一样,我们将其作为合并字段添加到列表中,而不是 mail-chimp 使用的电子邮件的 MD5 哈希值。
这是我一直在做的请求:
Post 至:https://us2.api.mailchimp.com/2.0/helper/search-members
JSON 数据:
{
"apikey": "<MY API KEY>-us2",
"query": "MERGE5:10070",
"id": "<LIST ID>"
}
MERGE5 根本无法运行。我可以很好地使用 MERGE0、MERGE1 和 MERGE2,但之后就什么都没有了。这可能是 Mailchimp 本身的限制。
当然,我也尝试过为这些合并域使用定义的名称。 merge0-2 的名称再次起作用,但之后的任何名称都不起作用。
任何帮助都会很棒!
以防万一有人遇到这个问题,结果是我们列表中的索引很糟糕。我通过电子邮件与客户服务部门进行了交谈,他们最终能够重新索引我们的列表并使其正常工作。这是一个奇怪的问题。
例如,我们在包含 USER_ID 的列表中有一个订阅者。我很乐意根据 user_id 进行搜索。正如在我们的 user_id 中一样,我们将其作为合并字段添加到列表中,而不是 mail-chimp 使用的电子邮件的 MD5 哈希值。
这是我一直在做的请求:
Post 至:https://us2.api.mailchimp.com/2.0/helper/search-members
JSON 数据:
{
"apikey": "<MY API KEY>-us2",
"query": "MERGE5:10070",
"id": "<LIST ID>"
}
MERGE5 根本无法运行。我可以很好地使用 MERGE0、MERGE1 和 MERGE2,但之后就什么都没有了。这可能是 Mailchimp 本身的限制。
当然,我也尝试过为这些合并域使用定义的名称。 merge0-2 的名称再次起作用,但之后的任何名称都不起作用。
任何帮助都会很棒!
以防万一有人遇到这个问题,结果是我们列表中的索引很糟糕。我通过电子邮件与客户服务部门进行了交谈,他们最终能够重新索引我们的列表并使其正常工作。这是一个奇怪的问题。