如何从带有API的MailChimp列表中提取订户数?
我正在尝试使用他们的API从MailChimp邮件列表中显示订阅者数量,并且我已经部分工作了,除了下面的代码当前正在吐出所有列表的订阅者数量,而不是一个特定列表。我在$ listId ='XXX'行中指定了列表ID;但这似乎没有奏效。因为我总共有五个列表,所以下面的PHP输出显示:
10 0 0 1 9
在下面的代码中我需要做什么才能从特定列表ID中获取订阅者数量?
<?php
/**
This Example shows how to pull the Members of a List using the MCAPI.php
class and do some basic error checking.
**/
require_once 'inc/MCAPI.class.php';
$apikey = 'XXX';
$listId = 'XXX';
$api = new MCAPI($apikey);
$retval = $api->lists();
if ($api->errorCode){
echo "Unable to load lists()!";
echo "ntCode=".$api->errorCode;
echo "ntMsg=".$api->errorMessage."n";
} else {
foreach ($retval['data'] as $list){
echo "t ".$list['stats']['member_count'];
}
}
?>
我刚刚遇到这个函数(见下文),让我使用已知的list_id返回一个列表。问题是,我不确定如何在函数中添加list_id。
我假设我需要在这一行中定义它? $ params [“filters”] = $ filters;
MailChimp lists()方法文档可以在这里引用:http://apidocs.mailchimp.com/rtfm/lists.func.php
function lists($filters=array (
), $start=0, $limit=25) {
$params = array();
$params["filters"] = $filters;
$params["start"] = $start;
$params["limit"] = $limit;
return $this->callServer("lists", $params);
}
没有找到相关结果
已邀请:
2 个回复
抹持奠糙驰
荒劫娇噬