我正在尝试使用
lists/subscribe Mailchimp API 2.0端点订阅电子邮件到列表,但我不断收到一个令人费解的错误.我的请求如下:
{
"apikey":"myapikey-us5",
"id":"listid",
"email":{"email":"my@email.com"},
"double_optin":false,
"send_welcome":true
}
我发送这个到https://us5.api.mailchimp.com/2.0/lists/subscribe.json并得到这个回复:
{
"status": "error",
"code": 250,
"name": "List_MergeFieldRequired",
"error": "MMERGE4 must be provided - Please enter a value"
}
如果我指定“merge_vars”:{}我仍然会得到相同的错误.我在这里错过了什么?
最佳答案 这意味着您需要为MMERGE4合并字段提供值.你如何做到这一点取决于MMERGE4是什么类型的合并字段,但它会是这样的:
{
"apikey":"myapikey-us5",
"id":"listid",
"email":{"email":"my@email.com"},
"double_optin":false,
"send_welcome":true,
"merge_vars": {
"MMERGE4": "something"
}
}
但您应该查看并查看哪种类型的数据,否则您可能会因为将其设置为必填字段而导致问题.