2015-12-02 123 views
0

如何使用mailchimp API通过AJAX提交电子邮件?如何使用mailchimp通过ajax提交电子邮件?

我已经看过文档,但是我找不到任何提及使用JQuery的Mailchimp。

+0

你需要做的是将你的API集成到你的服务器上正确的mailchimp设置中,然后你需要通过AJAX发送表单数据到你的服务器,然后以你想要的方式使用它来做mailchimp – tylerlindell

+0

这里有一个很好的文档代码参考http://www.webylog.com/2015/12/02/mailchimp-integration-with-php/ –

回答

0

apiIntegration.php

function mailChimpAPI() 
{ 
    //use $key from $_POST as variable name and assign the $val to that var's value 
    foreach($_POST as $key => $val) 
    { 
     ${$key} = $val; 
    } 

    //mailchimp API call to the subscribe method 
    if($mailchimp->subscribe($fname, $lname, $email)) 
    { 
     return true; //on success 
    } 
     return false; //on failure to subscribe properly 
} 

myJS.js

​​

这是大多只是psudo代码,因此采取与一粒盐。我希望它能指出你正确的方向!

+0

我正在客户端运行一切。我需要纯粹的阿贾克斯。 –

+0

请分享您的代码。你使用什么语言? – tylerlindell

0

无法通过AJAX直接使用MailChimp API,因为它不支持CORS。您需要使用后端脚本来代理您的呼叫,或者,如果您只需要订阅,就可以尝试欺骗MailChimp注册表单。