如何使用javascript集成mailchimp

时间:2012-09-27 10:19:12

标签: javascript extjs mailchimp

我有一个网络应用程序,我想集成mailchimp,这样当用户点击页面上的注册按钮时,用户的电子邮件会被添加到mailchimp订阅列表中,但我很难这样做。问题是,页面上的按钮是使用extjs在javascript文件中创建的。我在开发Web应用程序方面没有太多经验。我已经下载了与php集成的api。我看到了这个:“AJAX Mailchimp signup form integration”但它似乎有安全问题。 任何人都可以帮忙解释如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

使用用户的电子邮件将ajax呼叫定向到您的服务器 从那里,使用API​​(您下载)添加电子邮件,并将其响应结果返回给您的客户。

当您在幕后(您的服务器为他们)进行此操作时,没有安全风险,因为您没有暴露您的API密钥。

客户端代码:

Ext.Ajax.request({
    url: 'add_mail_to_chimp.php',
    params: {
        email: theUser_sEmail
    },
    success: function(response){
        var text = response.responseText;
        alert ('yay' + text);
    }
});