2012-07-04 47 views
-2

“我想通过使用用户提供的api密钥和列表ID将电子邮件联系人上传到mailchimp,并且数据库中的电子邮件列表将被上传到mailchimp那个特定列表Id”导出联系人邮件黑猩猩与codeigniter集成

+0

@Robert确定我的错......我应该做的真是再好不过了..通常thanx的建议...我会从下次time.and我已经解决了这个问题 – sandeepKumar

回答

1

首先你要下载这个库文件夹http://apidocs.mailchimp.com/api/downloads/

下面的例子是

  1. 将MCAPI.class文件包含在您的帮助程序文件夹中
  2. 然后将其重命名为MCAPI_helper.php
  3. 现在您将以下代码添加到您的控制器中。

    function index() 
    { 
    
        $apikey = "****mail chimp api key***"; 
        $listId = "****list id key***"; 
        $my_email ="[email protected]"; 
        $api = new MCAPI($apikey); 
    
    
    
        $merge_vars = array("FNAME"=>'SANDEEP', "LNAME"=>'KUMAR'); 
    

    //如果你想利用从用户超过设定$ double_optin确认=真

    $retval = $api->listSubscribe($listId, $my_email, $merge_vars,$email_type='html', $double_optin=false); 
    
        if ($api->errorCode){ 
         echo "Unable to load listSubscribe()!\n"; 
         echo "\tCode=".$api->errorCode."\n"; 
         echo "\tMsg=".$api->errorMessage."\n"; 
        } else { 
         echo "the contact is added to you list"; 
        } 
    
    
    } 
    
相关问题