这是我第一次使用 MailChimp API,我一直在查看一些示例并试图自己解决这个问题,但我似乎无法获得我需要的东西。
我的帐户上只有一个列表,我正在尝试举办一场比赛,从列表中随机选择一位获胜者。到目前为止,我已经设法检索到列表中的成员总数,并从中生成了一个随机数作为“获胜者”。现在我需要从列表成员数组中位于该位置的列表中找到成员,但我不确定如何去做。
这是我到目前为止所拥有的:
include "Mailchimp.php";
/* Load member count */
function mcg_mc_sub_count() {
$MailChimp = new MailChimp('*****');
$list = $MailChimp->call('lists/list');
$total_members .= $list[data][0][stats][member_count];
return number_format($total_members);
}
/* Generate random number */
function mcg_mc_random_number() {
$total_members = mcg_mc_sub_count();
$random_number = rand(1, $total_members);
return $random_number;
}
我认为此时我应该使用$MailChimp->call('lists/member-info');
,但由于我只有一个随机位置而不是成员 ID/电子邮件,我不确定要使用哪些参数或如何去做。
感谢您通过其他方式或通过其他方式解决此问题的任何帮助,谢谢!