簡體   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