使用Mailchimp api v3.0将订户添加到段

时间:2015-07-27 15:25:04

标签: rest mailchimp mailing-list mailchimp-api-v3.0

我们正在尝试使用API​​ v3.0重写与Mailchimp的集成

在v2.0中,他们有将成员添加到静态段(https://apidocs.mailchimp.com/api/2.0/lists/static-segment-members-add.php

的方法

无法在新API或某种替代品中找到此方法。 可能的解决方案可能是每次新广告系列启动时都会创建新细分,但也无法为此找到请求示例。

如果您有其他解决方法的建议,请提出建议。 非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

v3.0是RESTful,所以只需对成员执行正常操作:POST/3.0/lists/{list_id}/segments/{static_segment_id}/members,您可以从架构中获取格式或查看现有静态段并以此为例。

答案 1 :(得分:0)

  1. 确保电子邮件地址在您的主列表中
  2. 向/ lists / your-list-id / segments
  3. 发出帖子请求
  4. 构建您的数据json
  5. 
    
    {"name":"Test-2",
     "options":{
    "match":"all",
    "conditions":[
    {"condition_type":"EmailAddress","field":"merge0","op":"is","value":"email-1"},
    {"condition_type":"EmailAddress","field":"merge0","op":"is","value":"email-2"}] 
    
    } }
    
    
    

    我能够解决我的问题: Cannot create segment using MailChimp API v3