私は Web アプリを持っており、ユーザーがページのサインアップ ボタンをクリックすると、ユーザーの電子メールが mailchimp サブスクリプション リストに追加されるように mailchimp を統合したいと考えていますが、そうするのが困難です。問題は、ページ上のボタンが extjs を使用して JavaScript ファイルで作成されることです。Web アプリケーションの開発経験はあまりありません。PHPと統合するためのAPIをすでにダウンロードしました。「AJAX Mailchimp signup form integration」を見ましたが、セキュリティ上の問題があるようです。誰でもこれを行う方法を説明できますか?
1 に答える
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);
}
});
于 2012-09-27T10:35:48.703 に答える