2015-06-16 35 views
0

根據此post,Mailchimp會自動阻止重新訂閱。防止讀取未訂閱的用戶

但事實並非如此,如果您在Gibbon實例上運行gb.lists.subscribe(...),它將重新訂閱用戶,即使它已取消訂閱。

所以我的問題:這是一個長臂猿的錯誤? Mailchimp錯誤?這篇博文是錯誤的嗎?或者我錯了?

回答

1

您引用的知識庫文章談論的是Web應用程序的功能,而不是API的功能。在API中,你完全有能力重新訂閱未訂閱的用戶,這就是Gibbon告訴MailChimp做的事情。

完成此操作的最簡單方法是在嘗試添加用戶之前檢查用戶是否已訂閱。如果用戶已經存在於列表中,您可以將update_existing參數設置爲'false'以使其返回錯誤。

+0

不錯。我只是發現batch_subscribe尊重這種行爲,並不包括未訂閱的用戶。他們應該在他們的文檔中更好地強調這一行爲... – alexandrecosta