繁体   English   中英

Mailchimp错误:在Meteor应用程序中使用node-mailchimp API时为-100

[英]Mailchimp Error: -100 when using node-mailchimp API in a Meteor app

我正在尝试使用meteor-mailchimp ,后者又使用node-mailchimp将电子邮件订阅到邮件列表中

但是当我呼叫列表/订阅时,我总是收到错误消息:-100“您必须指定一封电子邮件”

apiKey = "234324234234324324234234"
listId = 
    id : "234234234"
email = -> 
    email: 'example@gmail.com'

MailChimpAPI = new MailChimp(
    apiKey
    version: '2.0'
)

MailChimpAPI.call "lists", "subscribe", listId, email, (error,data)->
    return

我相当确定这是格式化传递给api调用的电子邮件论据的方式,但是我无法弄清楚如何正确地做到这一点。

如果我将其设为对象:

email = 
    email: example@gmail.com

它抱怨它不是一个功能

当我使它返回的函数和对象(如上)仍然没有运气

想通了,是的,我是个白痴。 所有选项都必须作为单个对象传递,因此配置和调用必须为:

options = 
    id : "234234234"
    email :
        email: 'example@gmail.com'

MailChimpAPI.call "lists", "subscribe", options (error,data)->
    return

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM