“我想使用用户提供的 api 密钥和列表 ID 将电子邮件联系人上传到 mailchimp,并且数据库中的电子邮件列表将上传到特定 listId 的 mailchimp”
问问题
1287 次
1 回答
1
首先你必须下载这个库文件夹http://apidocs.mailchimp.com/api/downloads/
下面的示例适用于codeigniter
- 在您的帮助文件夹中包含 MCAPI.class 文件
- 然后将其重命名为 MCAPI_helper.php
现在您将以下代码添加到您的控制器。
function index() { $apikey = "****mail chimp api key***"; $listId = "****list id key***"; $my_email ="testing@gmail.com"; $api = new MCAPI($apikey); $merge_vars = array("FNAME"=>'SANDEEP', "LNAME"=>'KUMAR');
// 如果你想从用户那里得到确认而不是设置 $double_optin=true
$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"; } }
于 2012-07-04T08:16:22.563 回答