ユーザーの個人情報を含む登録フォームを作成しました。私がやりたいことは、フォームが送信されて検証に合格すると、名前と電子メールが Weber リストに自動的に追加されることです。
誰でもこれを達成する方法をいくつかの「ヒント」を示すことができますか?
メールを weber リストに自動的に登録したい場合は、いくつかの方法があります:
1) たとえば、リストの名前が BLABLA の場合、誰かが BLABLA@aweber.com に電子メールを送信して、リストを購読することができます。(アカウントの「リスト設定」ページでリスト名を変更することで、自動応答メールアドレスを変更できます。)
また
2) aweberアカウントからフォームを生成し、そのスクリプトをコピーして sample.php ファイルに挿入します。(フォームコードは次のようなものです:
<form method="post" class="af-form-wrapper" action="http://www.aweber.com/scripts/addlead." >
<div style="display: none;">
<input type="hidden" name="meta_web_form_id" value="853596399" />
<input type="hidden" name="meta_split_id" value="" />
<input type="hidden" name="listname" value="chemiliti2" />
<input type="hidden" name="redirect" value="http://www.aweber.com/thankyou-coi.htm?m=text"
AND ETC
.........
.........
しかし、この場所を見つけてください:
name="email" value=""
たとえば、次のように変更します (さまざまな変数を使用して、メールを自動的に追加できます ... )
name="email" value="<?php echo $variab;?>"
次に、フォームの末尾に次のスクリプトを追加します。
<SCRIPT TYPE="text/JavaScript">document.forms[0].submit();</SCRIPT>
それで全部です。sample.php ファイルを開くと、($variab で) 入力したメールに対してリクエストを行います。
3)自動サブスクリプション用の API が必要な場合は、サンプル コードを参照してください。
https://labs.aweber.com/docs/create-subscribers
(based on POST Method, described here - https://labs.aweber.com/docs/reference/1.0#subscribers)
出典: aweber 自動購読
ここで説明されているように、create POST メソッドを呼び出す必要があります: https://labs.aweber.com/docs/reference/1.0#subscribers
ここでコード サンプルを確認できます: https://labs.aweber.com/docs/create-subscribers