[英]Mailchimp API CURL - Auto-subscribe user with Groupings
当用户单击我网站的注册表单上的“订阅新闻通讯”时,我试图自动为其进行订阅。
我已经建立了CURL并且它可以工作,但是我需要对其进行配置以将用户的注册类型添加到Mailchimp中。
当用户注册时,我们询问他们是否驾驶“出租车”,“汽车”,“公共汽车”,“卡车”或“摩托车”。 在Mailchimp中,我有一个带有上述选项的名为“运输”的组。
这是我正在使用的当前CURL命令:
$apikey = "MY API KEY";
$merge_vars = Array(
'FNAME' => $fname,
'LNAME' => $lname,
'GROUPINGS'=>array(
array('name'=>'Transit:', 'groups'=>'car')
)
);
$listID = 'MY LIST ID';
$email = $email;
$url = sprintf('http://us11.api.mailchimp.com/1.2/?method=listSubscribe&apikey=%s&id=%s&email_address=%s&merge_vars[OPTINIP]=%s&merge_vars[MERGE1]=%s&merge_vars[MERGE2]=%s&output=json', $apikey, $listID, $email, $merge_vars, $merge_vars['FNAME'], $merge_vars['LNAME'], $_SERVER['REMOTE_ADDR']);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
当用户注册时,它不会在运输分组中存储他们驾驶汽车的信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.