Mailchimp:通过API注册用户:无法设置自定义字段

时间:2017-11-15 10:06:07

标签: node.js mailchimp mailchimp-api-v3.0

我的NodeJS后端与Mailchimp API(v3)进行通信,以便注册新订阅者。我无法找到允许设置简单" YES"或"否"在这种情况下。

从列表设置界面,这是我的自定义字段: enter image description here

以下代码正确注册用户,但自定义" WEB3JS"字段未设置(安装 npm install mailchimp-api-v3 )。

我可能做错了什么?

var Mailchimp = require('mailchimp-api-v3')
var mailchimp = new Mailchimp(/* API key */);

return function handler(req, res){

    const email = req.body.email;
    const name = req.body.name;
    const web3 = req.body.web3;

    const body = {
        email_address : email,
        status : 'subscribed'
    };

    body.WEB3JS = web3 ? 'YES' : 'NO';
    body.WEB3JS = 'YES'; // Debug: force "yes"

    mailchimp.post('/lists/**LIST_ID**/members', body)
        .then(function(results) {
            res.json({});
        })

0 个答案:

没有答案