我当前正在使用MailChimp API for PHP,版本1.3.1(http://apidocs.mailchimp.com/api/downloads/#php)

我已经在MailChimp中设置了一个列表,并希望动态添加:

  • 列表的订阅者(完成:$objMailChimp->listBatchSubscribe($strMailingListID, ...))
  • 兴趣分组(已完成:$objMailChimp->listInterestGroupingAdd($strMailingListID, ...))
  • 将兴趣组划分为这些分组(已完成:$objMailChimp->listInterestGroupAdd($strMailingListID, ...))
  • 分配给相关组的订户(未完成)

  • API(http://apidocs.mailchimp.com/api/1.3/#listrelated)尚不清楚如何将订户添加到兴趣组-这里有人有任何想法吗?

    最佳答案

    对于MailChimp API v3



    您必须找出要添加到的组(兴趣)的ID。不幸的是,这在MailChimp仪表板上的任何地方都找不到。

    查找“兴趣” ID(而不是创建脚本)的最简单方法是转到MailChimp playground,然后在输入API key 后,转到...







    因此,当涉及到实际进行 POST 调用(“member”创建)时,您可能希望...

    {
      "email_address":"[email protected]",
      "status":"subscribed",
      "interests": {
        "b8a9d7cbf6": true,
        "5998e44916": false
      },
    # ADDITIONAL FIELDS, IF REQUIRED...
      "merge_fields":{
        "FNAME": "foo bar",
        "LNAME": "foo bar",
        "MERGE3": "foo bar",
        "MERGE4": "foo bar"
      }
    }
    

    一个 PUT 调用(“成员”编辑)示例...
    {
      "interests": {
        "b8a9d7cbf6": false,
        "5998e44916": true
      }
    }
    

    关于php - MailChimp API PHP-添加到兴趣组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8761595/

    10-12 19:20