使用Google Apps脚本将订阅者添加到Mailchimp

时间:2018-09-13 15:58:06

标签: google-apps-script mailchimp mailchimp-api-v3.0

我一直在使用Google Apps脚本将订阅者添加到Mailchimp。我已经在今年早些时候成功地做到了这一点,并且代码在几个月内运行良好。我在这里使用了代码-https://gist.github.com/acarrillo/5772508

我在整个夏天中断了这个项目,现在代码无法正常工作了。我期望也许我不小心删除了代码行,但是与GitHub链接相比,代码看起来是一样的。我也尝试过其他没有运气的API密钥。

在Apps脚本中运行代码时,出现此错误:

  

“错误”:“您必须为listSubscribe方法指定一个apikey值”,
  “代码”:-90

这是代码:

function sendToMailChimp(fname, email, url) {
  var payload = {
    "method": "listSubscribe",
    "apikey": "xxxxxxxxxxx",
    "id": "xxxx",
    "merge_vars[FNAME]": 'test',
    "merge_vars[LEAGUE]": 'hi',
    "email_address": "sunil@test.com",
    "double_optin": false,
    "update_existing": true
  };

  var options = {
    "method": "post",
    "payload": payload
  };

  var response = UrlFetchApp.fetch('http://us16.api.mailchimp.com/1.3/?method=listSubscribe', options);
  //http://us7.api.mailchimp.com/1.3/?method=listSubscribe
  Logger.log(response);
}

有什么建议吗?

0 个答案:

没有答案