【问题标题】:Batch subscription with grouping mailchimp error带有分组 mailchimp 错误的批量订阅
【发布时间】:2014-03-29 11:58:21
【问题描述】:

大家好,我正在使用 mailchimp 1.3,我使用了 bactch 订阅方法,但使用这种方法,用户在没有组的列表中订阅了一些问题。但我希望用户订阅了我在代码中提到的组名(公司)。这是我的代码

 $batch[] = array('EMAIL'=>$email, 'FNAME'=>$f_name,'LNAME'=>$l_name,'MMERGE4'=>$phone, 'MMERGE5'=> $title, 'GROUPINGS'=>array(

    array('name'=>'Members', 'groups'=>array('coporate'))

);

$vals = $api->listBatchSubscribe($list_id,$batch,$optin, $up_exist, $replace_int);

谢谢

【问题讨论】:

  • 错误是用户没有订阅特定的组。
  • 您对数组的分组错误地使用了“公司”。你的代码中也有这个吗?
  • 是的 .. 我在单一订阅方法“listSubscribe”中使用的相同数组语法正在工作,并且用户订阅了完全相同的组..
  • 你可以从这里查看分组语法stackoverflow.com/questions/8761595/…

标签: mailchimp


【解决方案1】:

好吧,我解决了这里的问题是使用带有分组的批量订阅时的正确语法...谢谢

 $merge_vars = array('FNAME'=>$f_name, 'LNAME'=>$l_name, 'MMERGE4'=>$phone , 'MMERGE5'=> $title, 'GROUPINGS'=>array(
        array('name'=>'Members', 'groups'=>array('corporate'))  );

$batch[] = array('EMAIL'=>$email, $merge_vars);

$api->listBatchSubscribe($list_id,$batch,$optin, $up_exist, $replace_int);

【讨论】:

    猜你喜欢
    • 2015-11-24
    • 2014-07-12
    • 2016-03-20
    • 2013-07-19
    • 2019-05-16
    • 2019-10-09
    • 1970-01-01
    • 2016-09-04
    • 2018-06-22
    相关资源
    最近更新 更多