【问题标题】:MailChimp API 3.0 SubscribeMailChimp API 3.0 订阅
【发布时间】:2015-08-13 00:53:36
【问题描述】:

我在整理新的 MailChimp API (V3.0) 时遇到问题。似乎没有一种方法可以调用订阅方法。看来我必须使用他们的注册表单。我说的对吗?

【问题讨论】:

    标签: asp.net mailchimp


    【解决方案1】:

    如果“订阅”是指您的应用程序会将某人添加到邮件列表中,您可能需要查看其文档的列表成员集合部分。

    http://kb.mailchimp.com/api/resources/lists/members/lists-members-collection

    【讨论】:

    【解决方案2】:

    通过 MailChimp v3.0 REST API 添加/编辑订阅者。

    // node/javascript specific, but pretty basic PUT request to MailChimp API endpoint
       
    // dependencies (npm)
    var request = require('request'),
        url = require('url'),
        crypto = require('crypto');
    
    // variables
    var datacenter = "yourMailChimpDatacenter", // something like 'us11' (after '-' in api key)
        listId = "yourMailChimpListId",
        email = "subscriberEmailAddress",
        apiKey = "yourMailChimpApiKey";
    
    // mailchimp options
    var options = {
        url: url.parse('https://'+datacenter+'.api.mailchimp.com/3.0/lists/'+listId+'/members/'+crypto.createHash('md5').update(email).digest('hex')),
        headers: {
            'Authorization': 'authId '+apiKey // any string works for auth id
        },
        json: true,
        body: {
            email_address: email,
            status_if_new: 'pending', // pending if new subscriber -> sends 'confirm your subscription' email
            status: 'subscribed',            
            merge_fields: {
                FNAME: "subscriberFirstName",
                LNAME: "subscriberLastName"
            },
            interests: {
                MailChimpListGroupId: true // if you're using groups within your list
            }
        }
    };
    
    // perform update
    request.put(options, function(err, response, body) {
        if (err) {
            // handle error
        } else {
            console.log('subscriber added to mailchimp list');
        }
    });

    【讨论】:

      猜你喜欢
      • 2017-05-05
      • 2015-11-24
      • 2017-01-27
      • 2019-05-16
      • 2018-02-11
      • 2013-11-09
      • 2015-06-02
      • 2014-04-24
      • 2016-05-25
      相关资源
      最近更新 更多