我正在使用MailChimp API,主要是在列表api(http://developer.mailchimp.com/documentation/mailchimp/reference/lists/)
上问题是
在MailChimp API 2.0中,可以按照示例代码
中的建议轻松添加分组但是,在MailChimp API 3.0(基于REST)中,我无法将GROUPINGS传递给merge_vars,因为我得到的错误是schema_vars.GROUPINGS未在架构中定义且请求json的格式为
{
....,
"merge_fields": {
"FNAME": "Hello",
"LNAME": "World"
},
"interests": {
"{ids of the interest group}": true,
.... : false
}
}
所以,新表格要求我传递感兴趣的Id。现在这当然是可能的,如果我单独调用其他端点兴趣类别,获得所有兴趣,然后对于任何一个感兴趣的用户都是真的,否则就是假。此外,id不是针对兴趣类别,而是针对兴趣本身,因此我将不得不为每个类别调用...
然而,这似乎非常笨拙,我相信会有更简单的方法来做到这一点。
如果有人能指出我正确的方向,请感谢。